Which English city did the majority of her crimes take place?
London
Gloucester
York
Brighton
Answer
Gloucester is a city in the West Midlands of England. It is the administrative centre of Gloucestershire and the largest city in the county. The city is situated on the River Severn and is home to the University of Gloucestershire. The city is known for its history, culture and architecture.
Unveiling the Dark Petals: A Quiz on Rose West, the Infamous English Serial Killer