Church of England Diocese of Southwark St. Michael, Barnes

Barnes, St Michael & All Angels

Get in touch

Revd Stephen Stavrou

39 Elm Bank Gardens, Barnes, London, SW13 0NX
(020) 8876 5230

Our website