St. Pancras Station, London
459.96 Sq Ft | 42.7316 Sq M
13, St. Pancras Station, Midland Rd, London N1C 4QL
Opening Date: 2017