Six luxury residential units comprising 13,000 sq. ft., located in the heart of Mayfair, adjacent to Hyde Park. Developed in a joint venture, the units were all sold in excess of business plan.
<< Back to list//Next Asset >>
14 // 21