6592 sq ft of office space is available in this beautiful building in Mayfair. All offices benefit from having twenty four access and air conditioning. Tenants can also enjoy having a car parking space, storage space and a professional reception area.
Ideally located for commuters as this centre is surrounded by transport links which makes getting to this centre easy. The centre is also just a stones throw away from a number of shopping and leisure facilities.