Back to Upper Street

O2 phone shop at Angel in Islington
The O2 phone shop at the junction of Liverpool Road and Upper Street in Islington.

Back to Upper Street