how many miles from london is the city that is home to the qdos entertainment venue located on devizes road ?
71