85-87 Bayham Street, Camden TownLondon, ENGLAND
Flat 235 Eversholt Street, Camden TownLondon, ENGLAND