The Anchor London

The Anchor London

0  Reviews


Fish & Chips in London - Fulham
131 Lillie Road , Fulham, London, SW6 7SX
+44 (0) 20 7385 1275

The Anchor London is a fish & chip shop providing services throughout London. They provide fish & chips, The phone number for The Anchor fish & chip shop is +44 (0) 20 7385 1275.




Could you submit a review of The Anchor London? Submit a The Anchor London review and contribute to the directory of recommended Fish & Chips in London. Is The Anchor London owned by you, then claim it today. Claiming your business will enable you to update the tags, address and business description.