Restaurants & Bars 5

Food for 16 people by Trafalgar Square or the Globe theater

pjgoetz | Apr 23, 201211:33 AM

I'm traveling with 16 college students and looking for a place for dinner where we can all be seated, either somewhere around Trafalgar Square or around the Globe Theatre area.
We're looking for cheapish, but I was hoping to avoid Pizza express. Are there any interesting options? I don't really mind a chain if it's pretty good food.

Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH