Hello everyone, we’re a v small charity (5 people) looking for a Christmas lunch venue. It can’t be a pub. We’re London based and I wondered if anyone could recommend somewhere that does a nice Christmas lunch that isn’t too expensive? TIA