Explore details about location Thames Close. Thames Close is a location situated within the Bury alongside other areas such as The Rock, Melrose Gardens, Back Rochdale Road South.