The King's Court
London, Greater London, England, United Kingdom
This sleek modern apartment lies in central London close to Tower Bridge and public transport, boasting a spacious private balcony. While very simple and perhaps not the most charming space, we think.....
From €226