Chicken

The Clock House – Michelin Star rated restaurant

“The dishes combined flavours and techniques that I hadn’t tried before”

The Clock House – Michelin Star rated restaurant