Rental unit in Greater London · ★4.30 · 1 bedroom · 1 bed · 1 bath
1 bedroom 1 bathroom apartment located in the heart of Kensington, . Kensington offers a large selection of restaurants, bars and is close to all of London's major tourist attractions including Buckingham Palace, Royal Albert Hall and Hyde Park, just a 5 minute walk away. We would love to host you in our apartment.<br />gloucester road station is 2 minutes walk!
["Host greets you", "First aid kit", "Wifi", "Refrigerator", "Kitchen", "Smoke alarm", "Washer"]