Kentish Town, Kentish TownLondon, ENGLAND
77 Islip Street, Kentish TownLondon, ENGLAND
107E Bartholomew Road, Kentish TownLondon, ENGLAND