Green Street, Mayfair

46 Green Street, Mayfair, London W1

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 // < Prev   Next >

30 // 37