Kensington High Street

1 Bed
Underground Station iconKensington ( Olympia) Train Station
W14 8NWW14 8NW
Add to wishlist
From £500 per night