at 21 College Hill Cannon st., London , EC4R 2RP United Kingdom
28 FB users likes The India Restaurant London, set it to 342 position in Likes Rating for London, United Kingdom in Restaurant & Cafe category
The India Restaurant London is London based place and this enity listed in Restaurant category. Located at 21 College Hill Cannon st. EC4R 2RP. Contact phone number of The India Restaurant London: 020 7248 5855
Planning for a dedicated scooter cafe in London for scooterists and mods. We will be serving excellent coffee and supplying all those essential scooter parts.
Your food ...your root.. ..these are destined to be twinned forever....
Fresh, Local and Simply Great Modern British Food