The Harold Allerston Arena in Basingstoke and Deane

The Harold Allerston Arena in Basingstoke and Deane is a fence (wire). The Harold Allerston Arena is near Dellwood.