Runnymeade and Spelthorne Mencap Society 235 Upper Halliford Road SHEPPERTON TW17 8SP United Kingdom Locate 51.4223886, -0.502242 This group is based in near Shepperton, Middlesex. Please contact the group directly for more information.