The parish has a land area of 797 hectares (1968 acres). In the 2001 census 357 people lived in 87 households, of whom 129 were economically active. It includes the settlement of Upper Norwood.
The parish is dominated by Seaford College, a private school which owns . The ancient parish church has become the school chapel.