Seth Stein began his architectural career in the offices of Richard Rogers and Norman Foster before establishing Seth Stein Architects in 1990.
Unit 115, 300 Kensal Road, London, W10 5BE