45 photos · Floorplan£2,750,0005 bed2 bathTerraced2,532 sq ftWallside, Barbican, London EC2YListed 4 Sept 2026