Kendal Apartment
49-50 Kendal Street London, W2 2ANLocated 700 metres from Hyde Park, Kendal Apartment offers accommodation in London. The unit is 1.5 km from Oxford Street. The kitchen has an oven. A flat-screen TV is provided. Harrods is 1.7 km from Kendal Apartment, while Royal Albert Hall is 1.
1 rooms