A new statue of the Giants of Avon Gorge has been unveiled at Bristol Temple Meads station, marking the launch of Great Western Railway’s latest campaign to bring local myths to life. The installation ...