The Farm London

Squeezed into a historic house built in 1677 in Soho Square, this was the first location for The Farm and is still the headquarters of The Farm Group and a full-service HD finishing facility.

Contact The Farm London