Imperial Court Studios
Apartment
Westminster Borough, London
Imperial Court Studios provides accommodation within 3.7 km of the centre of London, with free Wi-Fi, and a kitchenette with a microwave, a toaster and a fridge.
Number of rooms: 56
77-79 Inverness Terrace, Westminster Borough, London, W2 3JT, United Kingdom