This little gift shop reminds me of a school craft fair stall. There are some lovely cards, postcards and wrapping paper and it’s in a good spot just to fly into if you’re in the area and need a decent Birthday card. I especially like the vintage ones and most are under £2. The rest though is all a bit random and cheap looking. They do have a contemporary jewelry section, but nothing special unfortunately. Shops like these have the strangest selection and at the moment they have a huge container of rubber ducks on the counter. It’s obviously trying to attract tourists on their way back from the British Museum, but for cheap cards it’s a find.