LOC3679: Fenchurch Street Station in all her glory! (Tower Hill, London)

Fenchurch Street Station is a large train station with shops, cafes and ticket hall. Lots of great corridors, stairs, lift and escalators. 4 platforms, three entrances. You can hire a carriage and film on trains.