Great place! Brilliant for large groups. Lots of room and great facilities. Short taxi ride from Piccadilly station.