Tottenham Court Road tube station view, April 2002.
[More London photos] – [More London features]
Start the ball rolling by posting a comment on this article!
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Leave a Reply