Identify 1985 London photos

score:19

Accepted answer

This is on Brompton Road, just off the northern corner of Harrods, looking towards what is now One Hyde Park.

enter image description here

Taken from Google Street View, dated 2008.

More post

Search Posts

Related post