The Chequers

The Chequers
73 High Street, Sevenoaks, Kent, TN13 1LD