Area: Kensington
Studio, 1 Bedroom, 2 Bedroom, 3 Bedroom
Whether travelling for business or pleasure, short or extended stay, these smartly designed, bright and modern short lets apartments in Camden are an ideal choice for visitors to central London. Located in the close vicinity of the Eurostar terminus at St Pancras International Station and Kings Cros ... More Details