London the River Thames

51.509587, -0.086303