River Church, Maidenhead, The Summit, 2, Castle Hill Terrace, River Church meets at various locations in the Thames Valley. We are part of the Pioneer Network of churches and a member church of the Evangelical Al
River Church, Maidenhead, The Kidwells Centre, 41 Marlow Road, River Church meets at various locations in the Thames Valley We are part of the Pioneer Network of churches and a member church of the Evangelical All