Leaf & Bean
Coffee Shop · Dessert Shop
Coffee shop offering sweet treats.
Location
Best places nearby
The highest rated places close to Leaf & Bean.
Local restaurants nearby
47 St John's Road, ENG
Location
The highest rated places close to Leaf & Bean.
47 St John's Road, ENG