WC1X8BD
Hand Axe Yard, London, WC1X
3 bedroom Town House 2 bathrooms | 1,216 sq ft internal space 70 sq ft private roof terrace High spec fixtures & fittings Fitted wardrobes 24-hour concierge Great transport links Easy access to the EuroStar