- Independent hospital
Community Health and Eyecare Limited (CHEC - New Cross)
Map and contact details
Community Health and Eyecare Limited (CHEC - New Cross)
Ewen Henderson Court
New Cross, Lewisham
London
SE14 6BW