Thames River London Bridge

51.508583, -0.087554