CanguroProperties - Pembridge VillasHotel
24 Pembridge Villas, Kensington and Chelsea, London, W11 3EL, United Kingdom
Set in London within a 6-minute walk of Portobello Road Market, CanguroProperties - Pembridge Villas features 2 apartments with free Wi-Fi, flat-screen TV and a kitchen.