List your lived experience in this school (Idea Store Canary Wharf) for other users to see. City of London has 7556900 citizens. The number of schools in this city is 0. 71% of users who visit this school aceden to our website to leave your opinion. This country (United Kingdom) has 1717 schools, one is the school with address Churchill Place
Canary Wharf
London E14 5RB
United Kingdom.
Any suggestions to make to improve our schools directory you would greatly appreciate it CONTACT.