Tagged with Afternoon tea

Sosharu – the best afternoon tea in London!

Sosharu – the best afternoon tea in London!


Afternoon tea doesn’t have to be all finger sandwiches and Earl Grey tea. Sosharu, an izakaya-style restaurant in Farringdon takes it to another level by giving it a distinctly Japanese twist. I’d been looking for an excuse to visit Sosharu for ages and was finally able to last week when I took my mum there … Continue reading