SHE may be small, but Brick By Brick fundraiser Keira Swift's big voice has won her a place in the final of a national talent competition in London.

The nine-year-old, from Penilee, is set to perform at the O2 Arena in July – on the same night as Michael Bublé.

The St George's Primary pupil is the only Scot in the pre-teen section to make it through to the Grand Final of the TeenStar contest.

The final takes place on Sunday, July 7.