Organisation

Edmonton (London, England). Municipal Borough.