Address The Clock House, 21 The Village, Old Warden, Biggleswade, SG18 9HQ Business Type Food - Hotel/Guest House