Question: where was the grand tour season 2 filmed
Answer: Cotswolds