River Church
River Church is located in the Thames Valley in the UK and meets in Maidenhead, Marlow, Slough and Englefield Green. We are a non-denominational 'new' church and part of the Pioneer network. We have four distinct congregations but see ourselves a single church family with a central leadership team.
UK