Restaurant
Fish Central
26 locals recommend,
Tips from locals
Fish Central - traditional Fish & Chips and seafood restaurant, well worth a visit.
Unique things to do nearby
Locals also recommend
Location
149-155 King Square
London, England