205 Kentish Town Road, Kentish TownLondon, ENGLAND
255 Kentish Town Road, Kentish TownLondon, ENGLAND