Up and coming town in "
Essex in
London". Ideally located for City workers, it's a much better place to be than the
grimy inner city.
Ilford is a
seriously cool, multicultural area.
Ilford is part of
London, but is also quite self-contained, having for instance its own great little
theatre.