New Year, New Life

By jenpedler

London is a facade

So many buildings have the heart ripped out of them leaving an illusion of grandeur while modern development goes on behind.
This is at the Tottenham Court Road end of Oxford St.

Comments
Sign in or get an account to comment.