Car & Van Hire in Edinburgh - Edinburgh Haymarket 42A Haymarket Terrace, Edinburgh Haymarket, Edinburgh, EH12 5LA Tags: hgv, leasing, long term hire, lorry hire, luton (size) vans, luxury cars, national accounts