Take a look at some of the best takeaways, restaurants and food delivery services in Russell Square.
1119A South Lambeth RoadLambeth, London SW8 1XA Oriental / Chinese (8026)
108 Pentonville RoadIslington, London N1 9JB Chinese / Oriental
84 South Hampton RowLondon WC1B 4BB Chinese / Oriental