Stylish and Luxury Flat Knightsbridge - Apartments for Rent in London, London, United Kingdom
in London, GB. Spacious 1 bedroom flat in South Kensington, next to Harrods, the National History Museum, V&A Museum, the Imperial College and Hyde Park. Unique & stylish decoration very close to many restaurants, shops, pubs & cafes.
See this content immediately after install