207-209 Kentish Town Road, Kentish TownLondon, ENGLAND
81-89 Fortess Road, Kentish TownLondon, ENGLAND