Meatballs at The Quality Chop House 92-94 Farringdon Road London. EC1R 3EA T: 020 3490 6228 Helen Forrest Reviews…. This week I took the Veggie along for a meal at Exmouth Market based Meatballs (yes I know, but somebody had to try the vegetarian option, and with eight delicious sounding meatballs on offer it wasn’t read more …