Want to know more? Want to get involved?
Fill in the form below or drop us a line at: email@example.com
Thanks for submitting!
Want to come visit? We're based at:
2 Kingdom Street
London W2 6BD
Square Mile Farms Limited
Registered Company 11628016