Liverpool Road

From Wikipedia, the free encyclopedia

Liverpool Road is located in the London Borough of Islington of inner north London. Liverpool Road runs parallel to Upper Street and is largely made up of Georgian architecture. It starts at Upper Street and joins Holloway Road.

No.s 347-353 Liverpool Road
No.s 347-353 Liverpool Road
Towards north end of Liverpool Road
Towards north end of Liverpool Road