Clee Hill Air Traffic Radar Station in Bitterley

Clee Hill Air Traffic Radar Station in Shropshire, Bitterley is a building. Clee Hill Air Traffic Radar Station is near Dhustone Road.

Building Type
building
Operator
NATS