Explore details about location St. James Square. St. James Square is a location situated within the City of Edinburgh alongside other areas such as Carfrae Park, South Gyle Road, Montpellier Park.