Rock photos and reviews

Home > Photos > London, November 2006.

London, November 2006.

London, November 2006.
Photo: Carl Palmer (Hull, England)

Comments

tonecoach
quite like the composition of this one

CMP73
It's one of my favourite stations. The other being the ultra modern Westminster station.

I love this station because it's got a real art deco feel. Plus there's no escalators - just the bizarre lift system. Also in my favourite part of London.

© 2025