Tag Archives: London Hotels

May 08

5 places to watch the Royal Wedding on 19th May 2018

One The Stafford London. The Stafford London in St James’s will be screening the wedding in The American Bar, The Lounge, and The Game Bird restaurant. Furthermore, they will be offering special dishes and cocktails on the day, including Grilled Dover sole with Dubonnet sauce and Boîtes des fraises Reine Elizabeth. The five-star hotel’s classic afternoon tea will also be […]

October 29

Thursday 29th October 2015 | 5thingstodotoday

Stay at The Horseguards Hotel, Whitehall. This five star luxury hotel in London is just near Charing Cross Station. It’s so historic and beautifully situated near the River Thames and many of London’s main attractions. We will put a full review of this hotel on ‘5 things soon’. Eat at My Kitchen, Chelsea. This restaurant […]