St Francis of Sales and St. Gertrude London Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
26 Larkhall Lane
London,
Greater London
SW4 6SP
United Kingdom
Phone: 020 7274 4343
Church Pastor
Fr Ugochukwu Nnaji
Parish Priest
26 Larkhall Lane
London,
Greater London
SW4 6SP
United Kingdom
Phone: 020 7274 4343