The Neem Tree - Canary Wharf
(Dr. Smita Mehra)
Description
Use this page to find stories people have written about this cqc location
Address
2 Churchill Place, Canary Wharf, London, Tower Hamlets, E14 5RB
Resources
2 Churchill Place, Canary Wharf, London, Tower Hamlets, E14 5RB
The Neem Tree - Canary Wharf
The Neem Tree - Canary Wharf
www.theneemtree.co.uk/canarywharf
Dr. Smita Mehra