With all eyes ascending on London this summer, the iconic Stafford Hotel in London is also celebrating 100 years in London hospitality and today has announced the £100,000 VIP Experience. ...