London Cafè is a coffee shop specializing in specialty coffee and handmade pastries. This cafe also offers a selection of artisanal teas and tisanes, alongside a bar service.