Britton, Walter Addyman

Residence

Description Resides at Hampshire Terrace, Elmwood Green, Leeds