Microfields is located in Bishop's Stortford, United Kingdom on Suite 11, The Courtyard, The Old Monastery, Windhill. Microfields is rated 3 out of 5 in the category organic farm in United Kingdom.
Address
Suite 11, The Courtyard, The Old Monastery, Windhill