20-22 Wenlock Road, IslingtonLondon, ENGLAND
177 Caledonian Road, IslingtonLondon, ENGLAND
107 St. Pauls Road, IslingtonLondon, ENGLAND
19 Chapel Market, IslingtonLondon, ENGLAND