Top 5 shops for interesting gifts

1 Discover something Lovely and British

Lovely and British is a great place if you need inspiration for a gift – this unique shop sells jewellery, china, candles, handbags and beautiful vintage and retro furniture and collectibles. Everything sold has been made by small independent businesses.
132A Bermondsey Street, SE1 3TX

2 Find interesting presents for children at Tin Lid

With beautiful clothes and original toys, Tin Lid is a fantastic place to buy interesting gifts for children. It caters for babies and children from aged 0 to 5 and is open everyday (check the website for hours).
96 Bermondsey Street, SE1 3UB

3 Buy tasty treats for a foodie at Fine Foods Italian deli

Fine Foods is known as a hidden treasure. Head there for tasty pasta, fabulous sauces, jams, biscuits, wine or even just a coffee. The deli now has its own restaurant, which is open for breakfast, lunch and dinner.
218 Long Lane, SE1 4QB

4 Seek a perfect accessory at Hide All

Having grown from a stall in Greenwich market, Hide All is the place to go for leather goods, accessories and gifts. Hide All sources craft goods from across the UK (the ‘best of British design’) and offers a good range of contemporary, stylish products.
43 Shad Thames,SE1 2NJ

5 Delve into the bookshelves at The Riverside Bookshop

You’re bound to find the perfect book at The Riverside Bookshop – it stocks 25,000 titles and can source thousands more. The Riverside also sources signed copies of the best new books – perfect for an extra special gift.
Battlebridge Lane, SE1 2HD