A characterful coffee shop on the High Street, offering a pleasant spot to enjoy coffee and meet friends.