London, United Kingdom
35 Lincoln's Inn Fields
Royal College of Surgeons
WC2A 3PE London
United Kingdom
+44 141 330 4221
Covent Garden/ Holborn
Hillhead SPT Subway
Mo to Sa from 09:30 AM to 05:00 PM
Other, Science & Technology, Attractions & Landmarks
4 reviews