John Lewis - Great selection of gifts, divided into categories by person (Him/Her/Couples/Grandparents) or by hobby (For the Gardener/Traveller/Crafter).
Dot Com Gift Shop - Good value gift shop, especially for home decorations or novelty (but not cheesy) gifts. A 50's housewive's dream come true!
Not on the High Street - Potentially one of the best online shops ever. If in doubt, shop here. What you can't find from Not on the High Street probably isn't worth having.
Menkind - The ultimate shop for men's gifts.
Marks and Spencer - Good value 'experience' gifts. Experience gifts can be much more exciting and personal and really show someone you gave thought to the gift.
I want one of those - It may not be the most exciting looking website but it certainly has a good range and something for everyone.
A Quarter of - If you know anyone with a sweet tooth, this is the place to shop. They make absolutely all the sweets you remember eating when you were a kid. Yum.
The Discovery Store - A good shop for gagets and technology.
Past Times - The good old reliable past times, never failed me yet in finding a present for mum.
Mojo London - A sweet little online shop selling a nice range of gifts and trinkets.
TK Maxx - If all else fails and you leave thinks till the last minute, run along to your nearest TK Maxx.