Heriot-Watt University, Edinburgh Scotland Address: Heriot-Watt University, Edinburgh Campus, Research Avenue North, Edinburgh, City of Edinburgh EH14 1AS, UK Back