Shoreditch Fish & Chips
117 Redchurch Street
London E2 7DL
United Kingdom