The former Wards Department Store building on the corner of Seven Sisters Road and the High Road, in the London… read more