English edit

 
English Wikipedia has an article on:
Wikipedia

Etymology edit

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

Proper noun edit

Temple Mills

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