Self Assessed 5 Stars Guest House
Apartment
2 Shakleton House, Chalton Street

London, 

Greater London, 


NW1 1RX,  United Kingdom
Photo 1 of 24
Exterior View
 
Bedroom 1Bedroom 1Dinning Area.St Pancrasbedroom 2Exteriorbedroom 2Fully equipped kitchenBreakfast