Year Title Location    
1982 - 1985

BBC Radio Centre

UK 1985
1995 - 1999

Multimedia Centre

Germany 1999
1988 - 1992

Torre de Collserola

Spain 1992