Glover Street
From UK Housing Wiki
Glover Street is a tower block complex in West Bromwich. It consists of four tower blocks. The Glover Street project was built in two stages; the first, approved in 1964, consisted of three 17-storey towers and the second, approved in 1965, consisted of one further 17-storey tower.
