Cotswold House was a 16 storey tower block on the Lion Farm estate in Oldbury, England. Completed in 1965, it was 47 metres tall and has since been demolished.
Cotswold House was a 16 storey tower block on the Lion Farm estate in Oldbury, England. Completed in 1965, it was 47 metres tall and has since been demolished.
Cotswold House was a 16 storey tower block on the Lion Farm estate in Oldbury, England. Completed in 1965, it was 47 metres tall and has since been demolished.