In 2017, Bristol was top of the list in the Sunday Times Best Places to Live Guide and we wholeheartedly agreed then, as we do now. The “small city that...