Best place for 10 people or more in london. Amazing host make me comfortable