Yumchaa
in London, Greater London
green_knight
rated this place
and said
Great range of teas – Regents Park is a favourite of mine – and a lovely, if sometimes a little crowded place to sit, drink, write, meet friends, or just take a break from the hustle of Oxford Street.