The best place to eat near Victoria Station is Nova Food, which houses more than 20 restaurants.