51 Kensington Court Limited
Set 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.
Location on map
High-speed Internet, Kitchenette, Complimentary Toiletries, TV
Business Center, Housekeeping, Internet Connection (wireless), Shops in Hotel