Explore details about location Thunderbolt Steps. Thunderbolt Steps is a location situated within the City of Bristol alongside other areas such as Little Birch Croft, Coronation Road, Barrack's Lane.