Holy Trinity Church

Holy Trinity Church
162 Castelnau, London, SW13 9ET