Central Kensington - New Spacious 2 Bed Apartment - Apartments for Rent in Greater London, England, United Kingdom
Entire home/apt in Greater London, United Kingdom. Brand new refurbished apartment featuring all new furniture and high specification (Siemens) fitted kitchen appliances for the discerning guest. Situated in the heart of the upmarket and much sought after central London Borough of Kensington just ...
See this content immediately after install