I'm going to be traveling to London next week from Portland, Oregon, USA. I'm hoping some local residents can give me some good advice. :)
Are there any good resturants or pubs around the Russel Square area? I'm looking for some cheap lunch places, along with some resturants that will serve a hearty dinner.
x-posted all over