Question: How many miles from London is the English city that is home to the Qdos Entertainment venue located on Devizes Road ?
Answer: 71