St Mary’s Church Address Church Road, Barnes SW13 9HL London United Kingdom Upcoming Events No events in this location