Christmas has nearly arrived and some of us may still be searching for the perfect gift for someone special. No need to anticipate a mince pie massacre on the big day as Covent Garden shops have something to please everyone.
Santa’s Helper Hal Moose™ from Build-a-Bear Workshop £27.50, North Piazza (Map E4)
Nadia from Crocs, £54.95, Neal Street (Map D3)
Burton Custom Smalls snowboard from Ellis Brigham Mountain Sports, £175, Southampton Street (Map E4)
See London from a jet boat with Flying Fish Tours, £29 for an adult, £20 for a child, Victoria Embankment (Map H5)
Digital Green Dial from Fossil, £85.00, James Street (Map E4)
Hæmatite and pearl cluster earrings from Gary Holder London Store, £35, Thomas Neal’s Centre, Short’s Gardens (Map D3)
Chinese Checkers from Melvin’s Marbelous Marbles, £30 Jubilee Market Hall, Piazza (Map E4)
Gift of Hydrating Frankincense from Neal’s Yard Remedies, £22.50, Neal’s Yard (Map D3)
The Adventures of Sherlock Holmes, £85;
Octopussy, £110;
Now We Are Six, £750 (subject to availability)
All from Nigel Williams Rare Books, Cecil Court (Map C5)
Grey Soho shirt from Pose London, £75, Short’s Gardens (Map D3)

Leather jewellery case (jewellery not included) available in dove grey or black, £39.95; sparkling, scented tea-lights set, £5.50, from Regent gifts, The Market (Map E4)
Cigars: Partagas £18.10; Romeo Y Julieta £9.50; Siglo II £13.90. Westley Smooth pipe £29.95; loose tobacco £5.65 for 25g from Segar & Snuff Parlour, The Market (Map E4)
Christmas sunglasses £2.99; self-powering Santa torch £4.99 from Snooks Fun Store, The Market Lower Courts (Map E4)
Multi-pocket field jacket from Stone Island, £550, Shelton Street (Map D3)