Café

The Clock House

1 local recommends

Tips from locals

Janet
February 21, 2016
National Horological museum with a great collection of timepieces and a lovely café.
Location
Main Street
Upton, England