
Now on the market: an amazing flat at the top of St Pancras station
The magnificent St Pancras Renaissance London Hotel, for those not in the know, is actually much more than just a hotel. Forming the front of St Pancras railway station, it’s also home to some of the fanciest flats this city […]