Google Street View of Firs Lane Local Fish & Chips

Address: 308 Firs Ln, London N13 5QQ, United Kingdom | Phone: +44 20 8807 3933

Firs Lane Local Fish & Chips 360° Google Street View panorama

Nearby Restaurants