London, England
lodging
Rebecca, Kensington
A gorgeous little two-bedroom apartment perfectly located off Kensington High Street and seconds from the fabulous Hyde Park. Even Better, you'll have the best neighbours in the world - Kensington Palace is opposite the road from you!
Comments   0