Farm Street is a classic Edwardian building, positioned on a tree-lined street in central Mayfair. The property’s signature windows create a workspace filled with natural light.
Availability, prices and services provided in the business centre are subject to change. We will give up-to-date information once you enquire about the property.