St Michael and All Angels Church, Barnes

Elm Bank Gardens Barnes, Surrey, SW13 0NX

Elm Bank Gardens Barnes, Surrey, SW13 0NX