29 Farm Street, Mayfair Categories: Offices to Let, Serviced Offices, Serviced Offices with Car Parking This stunning period building provides 40 serviced offices and 3 meeting rooms in a discreet locatio...