Wypożyczenie do Leeds 28 stycznia 2010 młody reprezentant Irlandii ponownie został wypożyczony, tym razem do Leeds United. Pierwszy mecz w tym zespole zagrał przeciwko Colchester. W tym samym spotkaniu doznał drobnej kontuzji i w 70. minucie zastąpił go Bradley Johnson. Po ominięciu meczu Pucharu Anglii przeciwko Tottenhamowi, wrócił do gry na spotkanie z Hartlepool. Ostatecznie wystąpił w 11 meczach dla Leeds i pod koniec marca 2010 wrócił do Aston Villi. 11 maja 2010 podpisał nowy kontrakt z pierwotnym klubem, który miał obowiązywać przez dwa lata.
Wypożyczenie do Sheffield United W styczniu 2011 Lowry został wypożyczony do końca sezonu do Sheffield United. Pierwszym rywalem, przeciwko któremu zagrał, było Coventry City. Łącznie wystąpił w 18 meczach dla Sheffield, jednakże nie zdołał uchronić drużyny przed spadkiem.
Millwall 23 listopada 2011 Lowry został wypożyczony do Millwall do 3 stycznia 2012. Po zakończeniu pierwotnego okresu wypożyczenia, Aston Villa przedłużyła go zawodnikowi na kolejny miesiąc. 27 stycznia 2012 Millwall wykupiło piłkarza i podpisało z nim dwuipółletni kontrakt.
Leyton Orient 21 lipca 2014 podpisał dwuletni kontrakt z Leyton Orient.