Perfect place for groups
Located in the centre of Manchester including parking next door