Choc on Choc royal wedding

Choc on Choc is marking the royal wedding on 19 May with chocolates featuring Prince Harry and Meghan Markle. Available from 9 April, they will be free at Harry’s Bar on London’s Ironmonger Lane with every Harrypolitan cocktail. They will also be on sale for £4.99 at Choc on Choc’s website.