When Prince Harry and American actress Meghan Markle say their “I do’s” on 19 May, all eyes will be on St George’s Chapel. Set in the grounds of Windsor Castle, their wedding venue offers some of England’s most awe-inspiring Gothic architecture. The opulent space combines vaulted stone ceilings, stunning stained glass, black-and-white chequered floors and heraldic flags, softly lit by lamps. London Perfect shares the inside track on notable weddings at Windsor. ... Read More
Love London, Paris and Italy? Stay up-to-date with our latest news, blogs and specials by signing up for the Vacation Perfect newsletter.