Lubna S.
Google
This place has one of the best coffees in London, I always go there when I’m in the area. For white, latte and mocha all taste good. Their cake and pastries are also good. Staff always super nice and friendly, really such a lovely whole experience