Afternoon Tea addicts will love The Green Parlour, found inside one of the capital’s most historic hotels. We went in to raise a cup.
Now Open: The Green Parlour Botanical Lounge
Tucked between the Thames, Embankment and some of London’s most recognisable landmarks, it offers a place to slow down, relax and savour something special.
