Yes sorry, should have expanded on that 😂
I took my siblings when they were teens (I'm the oldest) and hits were:
Free walking tours (we did a normal one, and a Harry Potter one)
Victoria Street is magical, lots of HP shops if your teens are interested, and little independents.
Mary Kings Close went down well
Lots of general cute shopping places. I feel it's just a very cool and atmospheric city, lots of gorgeous architecture to see.
There are one day coach tours up to the highlands too, which are really worth it! In ours we had lots of scenery to look at, downtime to listen to music in the coach, random stops for pictures in Glencoe, Loch Ness boat tour, stops for highland cows, a few smaller villages to explore - all in the one guided tour.