Skip to main content

Lime Tree House

2 Lime Tree House, 2 Dundas Road, London, SE15 2DL

Contact details

Contact us


This service is run by Thames Homecare Service Ltd, within Southwark local authority