Fantastic spot in a nice area in London. Good restaurants around and a large space for big groups.