Type 21 Barbican Flat November 11, 2017November 11, 2017 thomsonbrothers A refurbishment recently completed at a type 21 flat in the Barbican.