BLOG

If you’re in need of a night out for the most delicious combination of meat and chips, we recommend The Tramshed in Shoreditch.  The Tramshed was voted the best meat restaurant in TIME OUT and also received an “Eating and Drinking Award in 2012.”