Fish and chip shop from the Edwardian hotel group, adjacent to their Leicester Square hotel. The menu has fish and chip classics and hand made pies.
Great British Fish Co
British Restaurant in Chinatown
Fish and chip shop overlooking Leicester Square.
Address
31-36 Leicester Square
Chinatown
London
WC2H 7LH
Telephone
020 7839 9399
020 7839 9399
Cuisine
British
British
Region
Chinatown
Chinatown
Great British Fish Co Picture Gallery
We have multiple businesses linked to this address, if you'd like to see what else is listed here please click:
Open address data
User Reviews
There are no user reviews