Enterprise Car Club - Primrose Terrace, Edinburgh Edinburgh EH11 1PD is located in Edinburgh, United Kingdom on Primrose Terrace. Enterprise Car Club - Primrose Terrace, Edinburgh Edinburgh EH11 1PD is rated 3 out of 5 in the category car sharing location in United Kingdom.