£4,250,000 5-bed APARTMENT TOUR in Barbican, London