Hey everyone,
So I'm new to London and have a few hours to kill. Just on Oxford street (so hot!!!) and looking for somewhere relaxing (and a bit cooler) where I can chill for a bit.
I would love to go somewhere like the National Gallery, but apparently it's closing at 6 :(
Any suggestions on a nice little place (niche, unusual, off the beaten track, all suggestions welcome!) in central London that I could chill in for a bit please?
Thanks!