Category:Stephenson Tower

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
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.