Google Street View of Superfry Fish Bar

Address: 12A Beaconsfield Rd, London SE9 4EA, United Kingdom | Phone: +44 20 8851 8881

Superfry Fish Bar 360° Google Street View panorama

Nearby Restaurants