Company name: London Bridge Hospital :Opthalmology
Description: Award-winning private healthcare provider. Recognised for our world-class medical excellence and positioned as London's largest private hospital group
27 Tooley St, London SE1 2PR, United Kingdom