Key Information £449,995 Reference CQAPI Type: Apartment Country United Kingdom City London Download brochure