Check out this great place to stay in London
Private room in London, United Kingdom. A mini apartment within the clock tower apartment at St Pancras Station, with its own en suite bathroom and kitchen and sitting area. It sits in Sir George Gilbert Scott's gothic revival railway hotel building from 1868. Ideal for 1 week holidays.
See this content immediately after install