Torwood
From Wikipedia, the free encyclopedia
Torwood is a small village located to the north of Larbert in the Falkirk Council area of Scotland. In 2005, the population of Torwood was 226 - an increase of 21% from the UK Census 2001.[1]
[edit] References
- ^ 2005 Population estimates for settlements and wards. Falkirk Council (April 2007). Retrieved on 2007-12-15.