Established 1823
Location Agar Street, William IV Street, London, WC2
Categories
Authority
More Information Charing Cross Hospital