Originally Posted by
chrishp22
Just in case it's relevant, the London Airport (LHR) Alcock & Brown statue is now at the Heathrow Academy
It's actually in Ireland at the moment, where it will remain for the next few weeks.
Clifden festival recalls historic transatlantic flight