The Chequers Inn, 63 High St, Aylesford 01622 717286
The Chequers Inn, 63 High St, Aylesford ME20 7AY 01622 717286