Where is Charles Clifford Dental Hospital?

Where is Charles Clifford Dental Hospital located?

Charles Clifford Dental Hospital, Charles Clifford Dental Hospital, Great Britain (approx. 53.3796°, -1.4937°)


Where is Charles Clifford Dental Hospital on the map?