Inside incredible £8.5m railway station penthouse with 24-hour room service 23.12.2024 13:55 Express.co.uk The stunning property, which lies within London St Pancras, boasts six metre-high ceilings and gorgeous gothic-style windows.