Edinburgh St James (ESJ) is a landmark, mixed-use development currently under construction in the heart of the historical City of Edinburgh. Boasting a world-class retail, leisure, hotel, and residential offer and…