For Sale London, London, UK A luxury brand new 2-bedroom apartment In CIty of… More Details 1,386,000 GBP