5 star all round.
William May

Deborah L booked William May for their event
William May sang at our wedding last night and was absolutely amazing! As well as perfect performances he announced everything for us (myself and my new husband feel uncomfortable about public speaking) which helped our special day move even more smoothly. 5 star all round. Thank you again William xx