Chenies Rotor Radar Station

Hertfordshire