Where is University of the West of England located?
University of the West of England, South Gloucestershire, United Kingdom (approx. 51.50021°, -2.54749°)
University of the West of England, South Gloucestershire, United Kingdom (approx. 51.50021°, -2.54749°)