£3 Million 2BR Kensington Palace Residence ★★★★★ - Apartments for Rent in Greater London, England, United Kingdom
Entire home/apt in Greater London, United Kingdom. PLEASE SEND ME A MESSAGE BEFORE BOOKING ONLINE: We rent only to responsible guests who want the best of London in a quiet, quality environment. Accordingly, we do ask our guests to provide a description of themselves and their party in terms of pr...
See this content immediately after install