117 Redchurch St, London E2 7DL
Restaurant
This chip shop offers a straightforward dining experience with both sit-down and takeaway options, specializing in battered fish and hearty pies, catering to those seeking quality comfort food in a relaxed setting.