Bristol ranks among the top 20 in the latest Garrington Property report, with insights on housing, schools, and transport links.