Delrow Community

Get to know us Situated only 15 miles from the centre of London and just outside Watford, Delrow Community combines both the rural and urban and is home to 50 adults with a range of disabilities.  A fully comprehensive support package includes the choice of activities in our workshops where skills are developed and friendships forged. Delrow … Continue reading Delrow Community