mail_outline sales@mediastorehouse.com
St Pancras InteriorThe interior of the station, showing the magnificent canopy dwarfing the trains beneath