65 Barnsbury Street, IslingtonLondon, ENGLAND
70 St. Peter S Street, IslingtonLondon, ENGLAND
20-22 Wenlock Road, IslingtonLondon, ENGLAND