TOWIE is on ITVX Hulu, and Amazon Prime. Hulu currently has 30 seasons available for streaming, Amazon Prime has 28, and ITVX has all the seasons. Even though ITVX is only available in the UK, you can easily access the site from anywhere with a capable VPN, such as NordVPN.