Hyde Park London Bridge

51.496468, -0.142445