One thing you notice about Glasgow is that people here never shut the fuck up about how great the tap water is so it's definitely drinkable.
You should run all the taps for a little bit before using them as mentioned in other posts, and if it persists maybe contact Scottish water and report the issue.