Get Directions to Fleur Of Blackhall ← View details 7 Telford Road, Edinburgh, Midlothian EH42AQ, United Kingdom, Edinburgh, England Get Directions From* To * — Required information