The Passing Cloud
London, Greater London, England, United Kingdom
For a quintessential London experience full of art and culture, it doesn’t get much better than staying next to South Kensington’s museum quarter – in fact, being right opposite. Less than a five-min.....
From €1,029