These are the best fish and chips I have eaten in entire of London. The portions are ginormous. Even the small chips is quite a challenge. Great fresh crispy fish!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.