St Martin's Vicarage London, England

5 Feb 1970
St Martin's Vicarage designated a Grade II* listed building