Are large groups required to pay a deposit in advance?

Group bookings of over 8 people will be required to book in advance and secure their reservation with a credit/debit card by paying a deposit of £5 per person in case of a ‘no show’.