Farm Street

Sophisticated office space in London’s Mayfair, W1J 5RL

Farm Street is a classic Edwardian building, positioned on a tree-lined street in central Mayfair. More than just a prestigious address, the building offers a uniquely boutique feel with the highest of design standards.

Featured offices