Please rotate your device.

St. George Street, London, W1S

Location

St. George Street, London, W1S

Description

9301 sq ft of office space situated on the second floor of 14 St George Street in a prime Mayfair location.

Amenities

  • Air conditioning
  • Showers and Bike Storage
  • Fit out in situ Period features Corner aspect Good floor to ceiling heights and natural light