167 Lodge Hill
Location and contact details
167 Lodge Hill is a home for six adults with learning disabilities and complex needs. The home is located in Abbey Wood, South East London. In this report the names of the registered managers appear who were not in post and not managing the regulatory activities at this location at the time of the inspection. Their names appear because they were still Registered Manager on our register at the time.