The Royal Wedding. Unless you’ve been hiding in a box for the past six months you’ll know that Prince Harry and Meghan Markle are getting married in Windsor on Saturday, 19 May.
If you’re intending to help celebrate the big occasion what better way than to be in or around Windsor and the Home Counties on the day to cheer on the happy couple?
In preparation for the historic event, we’ve put together a guide to the
| 21 March 2018