Cozy Winters | London Cafes

What? Teatulia Where? 36 Neal St, West End, WC2H 9PS, London I know it’s summer but one of my favorite tea shops happens to be one of the coziest spots to escape the cold outside or save it for a gloomy rainy day. Teatulia serves organic teas that are ethically sourced. Yay! The interiors areContinue reading “Cozy Winters | London Cafes”