Is "when will you return London" correct sentence?
Is "when will you return to London" correct sentence?