Curators Coffee Shop London Ok But First Coffee

This coffee shop was on my list for quite a long time. It’s located near hell Oxford Street, and I guess it’s the main reason I’d been avoiding it. Interestingly, it wasn’t overcrowded when I got there, maybe because there are not many tourists in London now. Or maybe they simply don’t know about this place… […]

Continue Reading