Location United Reformed Church Trust, Wakefield Street, London, WC1
Categories
Authority
More Information Frederick Park