Edinburgh’s Heriot-Watt University has been named the cheapest of the UK’s top 20 universities, according to a new study, while the London universiti…