Runoff of Thames River in London

51.429516, -0.319033