Local reports suggest the couple will order the booze for their private reception from the Chapel Down winery in Tenterden, Kent, just as Kate and William did for the 2011 royal wedding extravaganza.
more on dailymail.co.uk
Local reports suggest the couple will order the booze for their private reception from the Chapel Down winery in Tenterden, Kent, just as Kate and William did for the 2011 royal wedding extravaganza.