Royal wedding 2018: The best places on Google Maps to watch the event in Windsor

The royal wedding of Meghan Markle and Prince Harry is to take place in a few days as the young couple tie the knot.

Taking place at Windsor Castle, thousands are expected to descend upon the small town to watch.

It will be a busy day and travellers are advised to leave at 4am to make it to Windsor in time as train travel…
Daily Express :: Travel Feed

Leave a Reply

Your email address will not be published. Required fields are marked *