The Lime Tree on the Square
££
Overlooking the leafy square in the Kentish village of Lenham, The Lime Tree on the Square mixes vibrant modern accents with its oak-beamed 14th-century surroundings to create a smart, cosy and welcoming restaurant. Creative modern European cooking characterises the brasserie-style menu, compleme...
No active offers at the moment. Check back soon!