Taylor Street Barista @ Canary Wharf

The Place In a city that’s dominated by three big commercial coffee joints, it’s actually relatively hard to find an artisan coffee house. ┬áIt’s why I was pleasantly surprised when I stumbled across Taylor Street Barista; the closest thing to an Aussie cafe that I’d found in London (although I did find some others that…