The Food District is an indoor food court on Edgware Road offering cuisine from 15 different regions across the world