The Flying Horse/The Tottenham public house, on this site occupied by an electronics seller. On the other side however the last remaining pub on Oxford Street is located. (previous | next | back to album | 2020:02:12 13:52:00 | 82% of an album)