RG doesnt make any difference. Non RG group universities like Bath. Lancaster, Loughborough are equally as good. The big issue is that Economics is hugely competitive especially in London as loads of students especially from abroad want to be in London. Look at provincial universities they are every bit as good as those in London but dont suffer the same demand due to location.