Welcome topside stranger! I'm surprised you find UK food better than Australian (tastewise, not pricewise), but always happy to hear it
London's pretty well connected, and there's a few places in the south (Croydon) that might have some decent lodgings if that helps