Barbican one-bed flat sells for over £1 million In our Christmas issue of Barbican Life in 2013 we [...] By lawrence|2015-05-13T17:34:13+00:0013 May 2015|News| Read More