London, UK. Northumberland Ave as it ends at the Victoria Embankment. Railway bridge across the Thames River flanked by the Jubilee foot bridges, Image taken facing away from the Corinthia Hotel.
The pedestrian crosswalk to the right is where the mystery couple that may be Strzok and Page were crossing. The big stone thing in the back is a memorial to commemorate Sir Joseph Bazalgette.
Behind memorial is RS Hispaniola, a floating pub/restaurant.
How's that for a review?