Private apartment near Buckingham Palace - Apartments for Rent in London, England, United Kingdom
Entire home/apt in London, United Kingdom. Newly renovated, beautifully designed luxury apartment, on the doorsteps of Buckingham Palace and Westminster Palace. You’ll love my place because of the abundance of natural light, the comfy bed, the Miele kitchen, and the cosiness. My place is g...
See this content immediately after install