Lowe estudió arquitectura en la Universidad de Liverpool desde 1978, pero nunca se graduó debido a la formación de Pet Shop Boys, como declaró varias veces en apariciones en televisión y en el documental "Life in Pop".