In a dramatic century-old structure on the banks of the Thames, The Royal Horseguards is one of the best in its class, an upper-midrange commercial hotel geared to those seeking something unique, ...
London Unattached on MSN

Royal Horseguards Hotel terrace

As the summer heatwave continues into July, Londoners and tourists across the capital may be seeking shade in a relaxed and ...
Afternoon Tea in Whitehall There’s a newcomer to the Central London afternoon tea scene. The Green Parlour has had a makeover ...