Where is Uzmaston?

Where is Uzmaston located?

Uzmaston, Wales, Great Britain (approx. 51.7917664068°, -4.9445085523°)


Where is Uzmaston on the map?