Barnes Methodist Church
Methodist
Station Road, London, SW13 0NH
Barnes Methodist Church is a Methodist church in London, SW13 0NH. Service times have not been added yet.
Facilities & Community
Accessibility
Wheelchair accessible