Located in London in the Greater London region, Three Bedroom Kensington Church is a 4-star property boasting free WiFi. The property features city views. This apartment has 3 bedrooms, a living room and a fully equipped kitchen. A flat-screen TV is offered. Royal Albert Hall is 1 km from the apartm Read more
Located in London in the Greater London region, Three Bedroom Kensington Church is a 4-star property boasting free WiFi. The property features city views. This apartment has 3 bedrooms, a living room and a fully equipped kitchen. A flat-screen TV is offered. Royal Albert Hall is 1 km from the apartment, while Olympia Exhibition Centre is a 17-minute walk from the property. London City Airport is 17 km away.