EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
Positioned in Kensington, only a seven-minute stroll from Holland Park and The Design Museum, this home provides a stylish base for couples and solo travellers. It sits on the fifth floor and, through...
From €315 Nightly