About St Michael and All Angels Church, Barnes

Religion, Churches, Interesting Places, Other Churches

St Michael and All Angels Church is a Grade II listed Church of England church in Barnes in the London Borough of Richmond upon Thames. It is located at 39 Elm Bank Gardens, London SW13 0NX.

Source From: Wikipedia
Elm Bank Gardens, London, England, United Kingdom, SW13 0PX

Nearest places in St Michael and All Angels Church, Barnes