Credit Related Institutions in Upper HollowayLondon, ENGLAND