Church House Gloucester, England

23 Jan 1952
Church House designated a Grade I listed building