Archie Battersbee wallpaper Archie Battersbee Doctors at the Royal London Hospital in Whitechapel east. For convenience I have referred to the Respondent parents as Archies mo… Monday, July 25, 2022 Edit