Margaret E Macculloch & David J Hall Family History Research - St Luke Old ChurchShepherds BushLondon, England(Demolished 1974)

St Luke Old Church
Shepherds Bush
London, England
(Demolished 1974)