http://maps.google.co.uk/maps?q=mullard+radio+observatory...
Still being used as part of the UK synthetic aperture radio telescope IIRC, along with Jodrell bank and a few other sites dotted around the UK.