Idea Store Canary Wharf
Tel: 020 7364 1250
Situated near the landmark Canary Wharf building and within some minutes reach from the DLR and Underground stations, Idea Store Canary Wharf can cater for a variety of corporate and social activities ranging from meetings, seminars and conferences housed in a modern architectural building. The facilities each come standard with air conditioning, projector, PC, DVD/CD player,
flip chart, wall speakers, tables and chairs.
The venue has full disabled access.