Waterstones apologised to customers after a raft of complaints about the event at its flagship store

See Full Page