Crowborough is a town and civil parish in East Sussex, England, in the Weald at the edge of Ashdown Forest in the High Weald Area of Out…Crowborough is a town and civil parish in East Sussex, England, in the Weald at the edge of Ashdown Forest in the High Weald Area of Outstanding Natural Beauty, 7 miles south-west of Royal Tunbridge Wells and 33 miles south of London. It had a population 20,607 at the 2011 Census.