Barbican one-bed flat sells for over £1 million

In our Christmas issue of Barbican Life in 2013 we [...]