Idea Store Canary Wharf

Idea Store Canary Wharf
Churchill Place, Canary Wharf, London, E14 5RB
  • Telephone 020 7364 4332
  • Opening times Mon–Thu 9am–9pm; Fri 9am–6pm; Sat 9am–5pm; Sun noon–6pm.
  • Email
  • Website www.ideastore.co.uk/idea-store-canary-wharf
Photo of Idea Store Canary Wharf