Price on application8,081 sq ft43 Upper Grosvenor St London W1K 2NWOffice for sale8,081 sq ft floor areaNearest station 0.3mi.