"basic, traditional fish and chip shop. that must be the best in the center of london. fish cooked to order. could be a pretty guilty pleasure."
Phone: +442074373280
Address: 20 Berwick Street, City of London,Westminster, United Kingdom
Dishes: 0
Categories: 2
Reviews: 76