Open main menu

Wikimedia Commons β

Category:Stephenson Tower

English: Stephenson Tower was a 20-storey apartment building above Birmingham New Street railway station, in Birmingham, England. It was completed in 1967 and demolished in 2015.

Subcategories

This category has only the following subcategory.