Explore details about location Townsend Lane. Townsend Lane is a location situated within the London Borough of Brent alongside other areas such as High Road, Rustic Place, Girton Avenue.