Filters:

self catering accommodation in South Kensington

About 2 results.

Manson Place

Self catering apartments in Kensington. 7-8 Manson Place in trendy South Kensington offers 14 spacious apartments only a short walking distance from London’s most famous museums, the Royal Albert…

Luxton Homes Knightsbridge

Cadogan Square 38, SW1X 0JL London, United Kingdom
  • 1