Cheap and cheerful
1/22/2020
This is a good cafe close to Holborn Tube, and the main draw at lunchtimes is the big self-service b...
(1)
Advertisement
L'Express Coffee is a cozy café located in the heart of London, England. Known for its expertly brewed coffee and inviting atmosphere, it offers a perfect spot for both casual meetups and quiet moments of solitude. With a menu featuring artisanal pastries and light bites, L'Express Coffee is a delightful retreat for coffee lovers and food enthusiasts alike.
Generated from this place's information
This is a good cafe close to Holborn Tube, and the main draw at lunchtimes is the big self-service b...
Advertisement