What is Oadby
Oadby is a small town in Leicestershire, three miles south east of Leicester city centre. The town is famous for Leicester Racecourse, situated on the border between Oadby and Stoneygate, and the University of Leicester Botanical Garden.
He'd pounced on the fifteen-year-old as she made her way back from a friend's house at 9pm one summer's evening in Oadby on July 6th 1982.
Backwards reads like: ybdaO
Oadby contains 5 letters