Quality:
Ambience:
Cost: ££
Location: Main Street
Our rating: One of the many ubiquitous coffee and cake shops
For more information