Founded in our garden

The Roasting Shed was founded in our garden in Clapton E5 in March 2013.