Where is Maindy Centre?

Where is Maindy Centre located?

Maindy Centre, Maindy Centre, Great Britain (approx. 51.496807°, -3.19°)


Where is Maindy Centre on the map?