Temple Mills

English

Etymology

Originally these were watermills on the River Lea belonging to the Knights Templar.

Proper noun

Temple Mills

  1. An area mainly in the borough of Waltham Forest, Greater London, England (OS grid ref TQ3785).