Back to list
Fishworks - Covent Garden
Fabulous 9.1 (1114 reviews)
Approx. £16
Location
2-4 Catherine Street, Covent Garden
London WC2E 8HD
See on the map