6383 sq ft of office space is available within this period property. Tenants will benefit from having 24 hour access to their office space. There is also a friendly and professional reception area available onsite also.
Located in a prominent position in Mayfair and close to a number of transport links that makes getting to and from the centre easy. There are also a number of shops and bars just a stones throw away from the office.