Title: 15-23 Liverpool Road, 40-41 Chapel Street, 25-29 Liverpool Road, London N 1, London Borough of Islington
First published: 1994