Thames River London Bridge

51.502766, -0.077259