St Thomas's Catholic church Lewisham

Catholic church in Lewisham erected in 1860.

Property
Comprises
Type