London continues to dominate the UK economy

|The Big Debate
Issue: 24 Dec 2013 - Page 40