UKLondonOffice Grosvenor Place SW
SW1X Grosvenor Place
To Sell 12,024 sf
Period Facade, Air Conditioning, Courtyard, 1 Lift, EPC B
12 Grosvenor Place is a striking period building perfectly suited for a HQ office...
Grosvenor Place is an iconic London address. Number 12 is located virtually at the junction of Halkin Street and is positioned..