Where is Worcestershire Royal Hospital located?
Worcestershire Royal Hospital, Worcestershire Royal Hospital, Great Britain (approx. 52.1912°, -2.18114°)
Worcestershire Royal Hospital, Worcestershire Royal Hospital, Great Britain (approx. 52.1912°, -2.18114°)