Nestled in the northeast of London, Ilford has been experiencing rapid growth and transformation over the past few years.