Leeds is in the centre of the UK and is the third largest city after London and Birmingham.
With an affordable cost of living (around 40% cheaper than London), great shopping, excellent restaurants and a friendly atmosphere, Leeds offers everything you need to have a fantastic English experience!