Explore details about location Jamaica Square. Jamaica Square is a location situated within the Dundee City alongside other areas such as Cedarwood Drive, Ralston Mount, Ravenscraig Place.