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. ...
The Goring Hotel in the heart of London is the perfect place to enjoy more than just the average afternoon tea. This year the luxurious Hotel is celebrating the quintessential afternoon tea – with a shrimpy twist. ...