Cuisine
Seafood, Fish & Chips, British
Cost for 2
£40
Address
7 – 8 Leigh Street, London, WC1H 9EW
Post Code
WC1H 9EW
Opening Hours
Nearest Underground Station(s)
Russell Square
|
Seafood, Fish & Chips, British
£40
7 – 8 Leigh Street, London, WC1H 9EW
WC1H 9EW
Russell Square