La productora Euston Films dejó de existir a mediados de los años 1990, y los terrenos donde se asentaba la sede de Euston Road fueron vendidos.