The Glass Barn sits on nearly an acre of private land and overlooks the Weald, an Area of Outstanding Natural Beauty near the small village of Wadhurst, East Sussex.