Neil,
I'm not sure you understand exactly why ukmartin is so outraged. The booking site publishes the names and exact locations of every customer in the inside seating area. It looks like a clear breach of data protection to me.
For example let us imagine I am stalking you and knew you would likely buy a ticket in the restaurant. I could buy the ticket for the seat next to you thanks to the helpfully displayed seating plan.
That said I still bought a ticket, but it is not a good system.