Light filled modernist apartment in central London - Apartments for Rent in London, England, United Kingdom
Entire home/apt in London, GB. A beautiful apartment in a brilliant central location, right near the Barbican, 15 minutes walk to Saint Paul's Cathedral, a perfect base from which to explore London. It has ample natural light, a well equipped kitchen, a balcony, with two bedroo...
See this content immediately after install