The Battle of Britain The photo was taken by myself and shows the 16m high sculpture, installed upon Spitfire Island, a roundabout at Castle Vale, Birmingham. It commemorates the nearby Castle Bromwich factory where most o ... admin 3678 views 3 likes Aug 27, 2015 Share Read more