Claim: Hillhead,  north of Kelvingrove Park has a population of 500 and is located in Scotland.
Evidence: 24,649 (2016)