Edinburgh St James

Mall in New Town

The former St James Centre is undergoing a massive redevelopment, scheduled to open in 2020 as a huge shopping centre anchored by John Lewis, alongside new hotels and restaurants.

Advertisement