Cromwell Tower Flat November 4, 2017 thomsonbrothers A refurbishment recently completed at a flat in Cromwell Tower.