1 Michelin StarBritish£££

Behind

Seafood-focused modern British restaurant in a relaxed setting.

Address
20 Sidworth Street, E8 3SD
Cuisine
British
Price Range
£££