The wedding of Prince Harry and Meghan Markle will take place next May in St George’s Chapel at Windsor Castle. It is located west of London and is one of Queen Elizabeth’s main residences. Windsor Castle will provide a slightly more intimate ceremony than Westminster Abbey, where Will and Kate married. (Photo: Chris Jackson/Getty Images)