|
Holy Trinity Church
Castelnau, Barnes, London SW13 - England, UK

Holy Trinity is the parish church of North Barnes, a leafy suburb just south of the River Thames. This church was built in 1868 and heavily refurbished in the early twenty first century with great care, keeping all the...
|