56 Cannon Hill, London N14 6LH
British restaurant | Restaurant
This fish 'n' chips restaurant specializes in delivering a traditional dining experience with a menu focused on high-quality, freshly prepared meals available for both eat-in and takeaway.