London Weekend Guide 7th - 9th August
DRINK The Royal Horseguards The splendour of the riverside Royal Horseguards Hotel spills onto the newly refurbished terrace. Sip a cocktail in a wicker chair surrounded by a myriad of pretty flowers. This secluded haven is just right for taking in London’s views, with blankets supplied for when it cools down. Charm itself. Where : The Royal Horseguards Hotel, 2 Whitehall Court, SW1A 2EJ Wear : With its name fitting the grand surroundings, it has to be the Imperial.