Question: How many more Shopping Center GLA SF Per 100 Inhabitants does the UK have than France?
Answer: 2