Set across seven floors, 75 Grosvenor Street offers over 36,800 sq ft of premium office space, five outdoor terraces and a beautiful central staircase.