Title: St. Margarets (Borough of Twickenham Local History Society Papers)
Subjects: Buildings, structures, St. Margarets House (Twickenham, London, England)