Good place in central London. Great host too.