Explore details about location Tilbury Close. Tilbury Close is a location situated within the London Borough of Harrow alongside other areas such as Claire Gardens, Kenilworth Avenue, Farmborough Close.