• Organisation
  • SERVICE PROVIDER

Archived: Chelsea River Practice Limited

This is an organisation that runs the health and social care services we inspect

Map and contact details

Chelsea River Practice Limited

23 Embankment Gardens
London
SW3 4LW

Telephone

(020) 7351 1813