Stonewall Housing moves

1988 – New offices are in the TEC building in Tottenham.