SAINT MICHAEL & ALL ANGELS, BARNES

icon-location-small miles

Saint Michael & All Angels, Barnes 39 Elm Bank Gardens
Barnes, London
SW13 0NX

View directions

icon-calendar

Venue timetable

Nothing's happening here