Kensington Olympia

2 Beds
Underground Station iconKensington ( Olympia) Train Station
W14 8HDW14 8HD
Add to wishlist
From £153.17 per night