51 Kensington Court Limited
51 Kensington Court, London, United Kingdom show map
9 Rating from 43 guest reviews
OverviewSet in Bayswater, the 51 Kensington Court Limited is a perfect base while in London. London city centre is within an easy 10 minute drive from the apartment complex.
Business Center, Complimentary Toiletries, High-speed Internet, Housekeeping, Internet Connection (wireless), Kitchenette, Shops, Shops in Hotel, TV