• Care Home
  • Care home

Toby Lodge

Overall: Good read more about inspection ratings

141a White Horse Road, London, E1 0NW 0330 320 3325

Provided and run by:
Venus Healthcare Homes Ltd

Important: The provider of this service changed - see old profile