The Chequers

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