Today we’re heading to Il Sud, just north of Oxford Street. It’s in Fitzrovia – a London borough that’s buzzing with fabulous places to eat. This new opening is the brainchild of three guys who hail from Southern Italy and are showcasing the dishes of this foodie region. So much splendid produce to work with, […]