Find our Gloucester Road site featured by Rory Hyde in ‘London through the eyes of its architects’- i-D