London Underground Escalators
Escalators in the London Underground. London, United Kingdom.
- London Underground Escalators (1460526211105).tif
- © 2013 David Coleman. All rights reserved.
- Image Size
- 7360x4912 / 44.3MB
Britain British British Isles Europe Great Britain LND London London Underground Old England Building U.K. UK United Kingdom architectural architectural detail architecture building edifice edifices education educational escalator stairs structures subterranean subway subway station the tube the underground train station transport transportation tunnel underground
- Contained in galleries
- London / England