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.