The Elm Guest House child abuse scandal arose from claims of sexual abuse and grooming of children at parties held at the former Elm Guest House in Rocks Lane, near Barnes Common in south-west London during the late 1970s and 1980s. Prominent British men alleged to have attended theContinue Reading