Restaurants near Russell Square Tube Station
Find a place to eat near Russell Square
Trattoria Verdi Restaurant
110 Southampton Row WC1B 4BL
Russell Square 0.20 miles
Users
Italian
Opening Times
Sophie's Italian Restaurant
79 Southampton Row WC1B 4ET
Russell Square 0.20 miles
Italian
Opening Times
Denise's Restaurant
79 Southampton Row WC1B 4ET
Russell Square 0.20 miles
Users
French
Opening Times
North Sea Fish Restaurant
7-8 Leigh Street WC1H 9EW
Russell Square 0.24 miles
Users
Seafood
Opening Times
Photos
Ciao Bella
86-90 Lambs Conduit Street WC1N 3LZ
Russell Square 0.25 miles
Users
Italian
Opening Times
Honey & Co
54 Lamb's Conduit Street WC1n 3LW
Russell Square 0.27 miles
Middle Eastern
Opening Times
Photos
Page 4 of 5