Harry and Meghan reveal wedding venue

Published on 29 Nov 2017 12:26:53 PM

The wedding of Britain's Prince Harry and his fiancée Meghan Markle will take place in May at St George's Chapel in Windsor, a spokesman for the prince said on Tuesday.
The Gothic chapel is in the grounds of Windsor Castle, a royal residence west of London.