We're not going to let the major Royal event of 2018 go without a mention. Referring of course to the marriage of Prince Harry and Meghan Markle on the 19 May at St Georges Chapel, Windsor Castle. Once married, the couple will live together in the second largest apartment of Kensington Palace - moving out [...]
