I've looked at other posts and haven't found exactly what I am looking for, so hoping someone can help. I am trying to plan a birthday party from the US for my husband who is at graduate school. It'll probably be 15-20 people. Location wise, most people will be coming from around Baker Street, but anything that's 15-20 min tube ride will be fine.
For me, the food has to be good. A place that isn't too noisey and has a cool atmostphere would be a bonus. The price-point has to be on the lower side...15-25GBP (without drinks) max. Any thoughts?