🇬🇧

Lamberhurst

Kent, England, United Kingdom

Travel tips for Lamberhurst (1)

  • Scotney Castle

    The romantic ruin of a 14th-century moated castle, set as the centrepiece of a picturesque garden by the Hussey family when they built a ne…