at 69A Herne Hill, London , SE24 9NE United Kingdom
5 FB users likes Herne Hill Fish Bar, set it to 1489 position in Likes Rating for London, United Kingdom in Local Business category
Herne Hill Fish Bar is London based place and this enity listed in Restaurant category. Located at 69A Herne Hill SE24 9NE. Contact phone number of Herne Hill Fish Bar: +44 (0) 20 7733 4783