Cliffe Castle Pavilion
Tea House · Coffee Shop
Cliffe Castle Pavilion is a cafe and tea room located in Keighley. It is situated within the grounds of Cliffe Castle Museum & Park, which offers amenities like an aviary, bandstand, and café.
Location
Vota recommends