The Clock House Hotel is now The Clock Inn