Answer:
Gloucestershire of England
Explanation:
Location...
in Gloucestershire, England
hope it helps
mark brainliest pls