Key Information £441,476 Reference WPBH Type: Apartment Country United Kingdom City London Download brochure