Hornchurch Children's Homes, 117 Hornchurch Road, Romford: cottage
Hornchurch Children's Homes, 117 Hornchurch Road, Romford: cottage