Stamford Brook

English

Etymology

Named after a former brook.

Proper noun

Stamford Brook

  1. A small neighbourhood of London, on the boundary of the borough of Hounslow and borough of Hammersmith and Fulham, Greater London, England, around Stamford Brook tube station (OS grid ref TQ2278)
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.