As I said, it's right next door to Westfield Shopping Centre so loads of places to eat but guess it will be busy, otherwise there's likes of TGIs in Leicester Square or Covent Garden although they don't tend to accommodate large groups. Depends on what you want.
|