Brook House Care Home is located in London, United Kingdom on 20 Meadowford Cl, Thamesmead,. Brook House Care Home is rated 3.4 out of 5 in the category mental health service in United Kingdom.
Address
20 Meadowford Cl, Thamesmead,
Accessibility
Wheelchair-accessible entrance