Here comes the bride: The Goring Hotel, or Kate slept here
As we all know, the wedding of the decade takes place tomorrow (sorry, Las Vegas, it’s not Steve Winn’s nuptials that are also taking place this weekend). As royal wedding watchers in England have been camping out in the streets in front of Westminster Abbey, and as we in the rest of the world are … Read more