Baby Blue Charm
6 guests
2 bedrooms
South Kensington, London
Tucked away on a cobbled lane in South Kensington, this baby blue mews house is centrally located for exploring London. Walk to the beloved Natural History Museum or V&A, or jump on a train to iconic sights like Big Ben.