Organisation

Bermondsey (London, England). Parish Council.