A major retail and residential hub in Edinburgh, St James Quarter offers a vast shopping and leisure experience. It's the largest retail district in Scotland.