Here's an interesting video about a city in Denmark that uses heat generated by datacentres to heat hot water which is then used to heat homes.
Apparently 'district heating' is a common concept in Scandinavia so why can't it be used here in the UK too? Or is it already?