Tags: Site Of Special Scientific Interest.
Ellenborough Park is a park situated in the centre of Weston-super-Mare North Somerset England.The western half of the park an area of 1.8 hectares (4.4 acres) is of significant biodiversity interest due to its plant communities and was notified as a biological Site of Special Scientific Interest in 1989.