Company name: Square Mile Farms
Description: Vertical Farm | London | Square Mile Farms We bring vertical living walls to your home and workplace. Enquire now. Wellbeing & sustainability. Engagement & participation in vertical farms. Events focused on ...
10F Hewlett House, Havelock Terrace SW8 4AS, United Kingdom