A much-anticipated shop dedicated to all things Harry Potter has opened its doors in Glasgow.

Clause 73 in Cresswell Lane is the city's first boy-wizard themed shop and is packed to the rafters with magical bits and bobs.

Wizards and muggles can spend their Galleons, Sickles and Knuts on chocolate, wands, bath bombs and jewellery.

The shop can be found in Cresswell Lane just off busy Byres Road and within walking distance of rumoured Hogwart's inspiration, Glasgow University.

Clause 73 joins Edinburgh's Diagon House in Victoria Street which opened in August last year.