Estate Agents in Edinburgh - Edinburgh Haymarket 69 Haymarket Terrace, Edinburgh Haymarket, Edinburgh, EH12 5HD Tags: flats, houses, letting, residential, sales