Hosted on MSN2m
London's best afternoon tea isn’t The Ritz — it’s £59 one in unexpected locationInstead get yourself an iced tea, with a hint of lemon – it’s a marvellously refreshing accompaniment to the food.’ There’s ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results