UK Housing Wiki
Advertisement

Elmcroft is a 15 storey tower block in RD Site No.3 in Smethwick. Built in 1966, it is 44 metres tall.

Advertisement