A few facts about Houston
- About 6,400 people live in Houston.
- It's part of Scotland.
- London, the largest city in the United Kingdom, is about 351 miles away.
- For a bigger city, Paisley is about 5 miles away.
- Towns nearby: Dumbarton (5 miles), Clydebank (6 miles) and Vale of Leven (7 miles).