Organisation

St. George the Martyr (Southwark, London, England). Parish Council.