Our Address Moorfields Private Eye Centre, 50-52 New Cavendish St, London W1G 8TL, United Kingdom View on Google Maps Moorfields Private Eye Hospital, 9-11 Bath St, London EC1V 9LF, United Kingdom View on Google Maps Bishops Wood Hospital, Rickmansworth Rd, Northwood HA6 2JW, United Kingdom View on Google Maps Contact Info +44 7771 401 976 [email protected] Make An Appointment Connect With Us Select HospitalBishops Wood HospitalMoorfields Private Eye Center, New Cavendish StMoorfields Private Eye Hospital, Bath Street