Bunhill, eng Research Institute

( 14 Reviews )
UCL Institute of Ophthalmology Logo

UCL Institute of Ophthalmology

Research Institute

11-43 Bath St Bunhill, eng EC1V 9EL
N T

Unfortunately, reception staff and management are so rude and arrogant, waiting with 20 months old baby for 3 hours just to be seen by doctors is unacceptable. The recept ... more

Find
    Near
      ChamberofCommerce.com
      Loading