15 last-minute gifts you can buy in the high street

It's too late to shop online - so here's what you can buy in town

All the best Christmas shopping is done at the last minute, thanks to panic induced inspirations and pre-Christmas price cuts.

Tags