Where is Charles Clifford Dental Hospital?

Where is Charles Clifford Dental Hospital located?

Charles Clifford Dental Hospital, Sheffield, United Kingdom (approx. 53.3796°, -1.4937°)


Where is Charles Clifford Dental Hospital on the map?