Sheffield Videos Allen The Falcon: A Sculpture Made From Ikea Keys Allen the Falcon is a sculpture that was temporarily situated outside Sheffield Midland Train Station in Sheaf Square. It now resides at the University... James Hargreaves17 May 2020