Where is Weoley Castle?

Where is Weoley Castle located?

Weoley Castle, Weoley Castle, Great Britain (approx. 52.43936°, -1.9746573°)


Where is Weoley Castle on the map?