Where is Cheltenham General Hospital?

Where is Cheltenham General Hospital located?

Cheltenham General Hospital, Cheltenham General Hospital, Great Britain (approx. 51.89212°, -2.07188°)


Where is Cheltenham General Hospital on the map?