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