The Chequers

A 15th Century Inn in the country village of Lamberhurst. A celebration of traditional features mixed with a fresh and modern take on colour to create a cosy and welcoming space.