How many employees does The Garden Barn have?
The Garden Barn has approximately 1 employees.
What is The Garden Barn's industry?
The Garden Barn is involved in the industry of Retail.
Where is The Garden Barn's headquarters?
The Garden Barn's headquarters is located in Haverhill, Suffolk, United Kingdom.
What is the website of The Garden Barn?
You may visit their official website at https://thegardenbarn.co.uk