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 Waltham Forest borough, Greater London, England (OS grid ref TQ3785).