Private = Just you and one registrar who gives you your certificate. The Private ceremony can be booked either the same day or next day, and costs £85. Public = A ceremony with other people, can only be booked on certain days, and can be fully booked. The public one is free. I chose the Private one ...