London July 11, 2005September 5, 2012 Steve Swoop The radar itself is particularly impressive – a huge mass of metal relentlessly and silently swooping around. Heathrow Radar Canon Read More