Forest Croft was built in 1937 to designs by Arnold Andre Higuer, on a site previously occupied by a house called The Mount.
Forest Croft was constructed in 1937 to designs by Arnold Andre Higuer, on a site previously occupied by a residence called The Mount.