World Famous for a Reason: Docklands Fish and Chips
save place
Delicious world famous fish and chips!
The World Famous Docklands Fish and Chips Shop is located at the Albert Dock. Touted as the best fish and chip shop in Liverpool, I have to say the food was pretty outstanding!
Have you been here? Share a tip or a photo with fellow travelers.
Original mexico 300x350