Image taken from a traffic cam at this location in London overlooking Big Ben and the Ferris wheel.
51° 30.398'N 0° 7.352'W
Historical image of intersection from Google Earth at September 2009 confirms location as well as the R.S. Hispaniola entrance. Current intersection has been modified and it accommodates bike traffic on the riverside. Current construction as of September 2017 along this road is for London’s super sewer (www.tideway.london). This could be overlooking a target area ahead near the Ferris wheel area or along this route. This would be an attractive area for someone looking to harm people. High tourist traffic around this area. More research around this area is needed to determine areas where security may need to be modified. An inspection from street views of this area would help. Keep digging and goodnight.