Albion Fish Bar London

Albion Fish Bar London

0  Reviews


Fish & Chips in London - Rotherhithe
36 Albion Street , Rotherhithe, London, SE16 7JQ
+44 (0) 20 7237 2123

Albion Fish Bar London is a fish & chip shop providing services locally who offers fish & chips. Albion Fish Bar fish & chip shop is located at the following address - 36 Albion Street.
Tags: chicken, takeaway




We'd love you to write a review of Albion Fish Bar London – could you? Your Albion Fish Bar London review will help build a list of the best Fish & Chips in London. If Albion Fish Bar London is owned by you, then claim it today. This will enable you to update your business details and add search tags.