The Lovell Telescope

For over 50 years the giant Lovell Telescope at Jodrell Bank has been a familiar feature of the Cheshire landscape and an internationally renowned landmark in the world of astronomy. Since the summer of 1957 it has been quietly probing the depths of space, a symbol of our wish to understand the universe in which … Continue reading The Lovell Telescope