An attractive family house of approximately 5,640 square feet set over six floors. Centrally located in Mayfair, the house is situated on the northern side of Brook Street between Grosvenor…
Sold
7
Beds
5,640
Sq. Ft.