51A Anson Road, HollowayLondon, ENGLAND
Omnibus House 39-41 North Road, HollowayLondon, ENGLAND
332-336 Holloway Road, HollowayLondon, ENGLAND