Top Local Places

Leaf & Bean Cafe

, Winchester, United Kingdom
Tea Room

Description

ad

Leaf & Bean Cafe is a charming little cafe in Winchester. Come and meet our owners, Janet and Carolyn!

CONTACT

Quiz