The Butchers Shop

The Butchers Shop

  • Address: 374 Bethnal Green Rd, London E2 0AH
  • Tel: +44 20 7739 8185