Church of All Saints

Church of All Saints
East Sheen Avenue, London, SW14 8AU