Albany Street 204 Albany Street, Camden TownLondon, ENGLAND
71 Agar Grove, Camden TownLondon, ENGLAND