Opened 1858 Closed 1985
Location 31 - 36 Leicester Square, London, WC2
Categories
Authority
More Information Royal Dental Hospital & School