River Thames in London

51.429516, -0.319033