Starting small on our family farm in Worcestershire, we’re now a bit bigger, sourcing more meats from some of the best farms in the country.
We have five shops in London, and a production factory in East London, where we make everything ourselves.
29 Broadway Parade, N8 9DB
t 0208 245 4240
126 Fortis Green Road, N10 3DU
t 0203 774 7461
509 Old York Rd, SW18 1TF
t 0203 583 6151
625 Garratt Lane, SW18 4SX
t 0208 946 5693
144 Stoke Newington Church Street, N16 0JU
t 0207 275 7868
We're Open 9am to 9pm, 7 days a week.
Sign up to our ‘moosletter’ to receive updates and exclusive offers.