Census

Date 1921
Place 116 Babbacombe Road, St Marychurch, Torquay, Torbay, Devon, England