Explore details about location Tanglewood Close. Tanglewood Close is a location situated within the London Borough of Harrow alongside other areas such as Shrewsbury Avenue, Warham Road, Chestnut Drive.