Central location, close to train and bus station. Easy to reach London’s main attractions. Plenty of space for a big group.