If you wanted to book a hotel room in Windsor for next year’s royal wedding you’re probably too late.
Most of the spaces were taken hours after Kensington Palace revealed Prince Harry and Meghan Markle would get married on May 19.

Following the announcement on Friday eager royal fans and media teams across the world snapped up the rooms and it was impossible to book any accommodation on websites such as… Read the full story