ST GEORGE’S Chapel will see two royal weddings in 2018. Prince Harry and Meghan Markle are set to tie the knot there on May 19, followed by Princess Eugenie and her fiance Jack Brooksbank on October 12. It may be seem like a less grand venue than Westminster Abbey, where Harry’s brother Wills wed Kate […]