The Kensington Queen offers accommodation in Kensington. The unit is 4.4 km from London. Free WiFi is offered throughout the property. The kitchenette has a fridge. Towels and bed linen are featured in this apartment.
The Kensington Queen offers accommodation in Kensington. The unit is 4.4 km from Read more
The Kensington Queen offers accommodation in Kensington. The unit is 4.4 km from London. Free WiFi is offered throughout the property. The kitchenette has a fridge. Towels and bed linen are featured in this apartment.
The Kensington Queen offers accommodation in Kensington. The unit is 4.4 km from London. Free WiFi is offered throughout the property. The kitchenette has a fridge. Towels and bed linen are featured in this apartment.
Number of Rooms: 1