Key Information £375,000 Reference HWBH Type: Apartment Country United Kingdom City London Download brochure