Horsforth is a town near Leeds .
Horsforth is a town and civil parish within the metropolitan borough of the City of Leeds , in West Yorkshire , England , lying to the north west of Leeds .