Question: hvor mange wetherspoons er der i england
Answer: 900.0; 900