From Wikimedia Commons, the free media repository
Jump to: navigation, search
English: 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. Torwood Has 3 Streets. Castle Crescent, Forester Gait & Glen Road. Glen Road leads on to the Castle, Quarry and Broch. Three nice sites in Torwood witch to visit. The Foresters used to own the lands of Torwood & the Castle but now Scottish National Trust owns the Castle. Forester Gait was named after the family.