Leaf and Bean
Coffee Shop · Tea House · Sandwich Shop
Premium coffee and tea shop, Leaf and Bean, offering takeaway options.
Location
Best places nearby
The highest rated places close to Leaf and Bean.
Local restaurants nearby
Edgerly Drain Road, England



