There has not yet been an announcement of where the wedding will be held. Westmister Abbey is the traditional site, but royals have occasionally chosen to marry elsewhere. The Telegraph reports that, according to bookmakers, Westminster Abbey is the most likely location for the wedding.
Another possible location is St. Paul’s in London, where Prince Charles married his first wife, Princess Diana, and an unlikely, but possible choice is St. Georges Chapel in Windsor. Queen Elizabeth’s son Prince Edward, Earl of Essex, was married there.