UKLondonCentral London SW1 & W1Westminster
Office
To Let, 543 - 6,120 sf
Refurbished Offices, Grade A, Air Conditioning, Meeting Rooms, Balcony, Lifts, 24hr Manned Entrance
Grosvenor Street is renowned as one of central London’s most prestigious for international office..