Store
Buenos Aires Cafe & Delicatessen
14 locals recommend,
Permanently closed
Tips from locals
Homely, local coffee shop for European and South American breads, pastries and gourmet produce.
Unique things to do nearby
Locals also recommend
- 7 locals recommend
Location
86 Royal Hill
London, England