Welcome London - The York offers accommodation within less than 1 km of the centre of London, with free Wi-Fi, and a kitchen with a dishwasher, an oven and a microwave. It is set 700 metres from Somerset House and features a lift.
Number of rooms: 9
18 York Buildings, Westminster Borough, London, WC2N 6JU, United Kingdom