Great space for larger groups in London. Very close access to bus stops into central London and short walk from tube.