9 yrs ago•djyzreviewedBurke and Hare2 High Riggs, Edinburgh EH3 9BW, UKVisited on a Thursday evening, right...