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 aud dev 300x350 example