Suby1100000393
Lever Street Outside Telfer House, London, Islington Council, EC1V 3QY
Owned By: London Borough of Islington (On-street)Suby1100000888
Lever Street Opp Telfer House, London, Islington Council, EC1V 3QX
Owned By: London Borough of Islington (On-street)Suby1100000904
Lever St O/s Telfer House, London, Islington Council, EC1V 3QX
Owned By: London Borough of Islington (On-street)Suby1100000908
Lever St (Telfer House), London, Islington Council, EC1V 3QX
Owned By: London Borough of Islington (On-street)Suby1100000631
Lever St 9, London, Islington Council, EC1V 3QU
Owned By: London Borough of Islington (On-street)Suby1100000632
Lever St 3a, London, Islington Council, EC1V 3QU
Owned By: London Borough of Islington (On-street)