The now building on Tottenham Court Road