Venue Type
Restaurant
Indian
Neighborhood
Islington
The Tamil Prince
The Tamil Prince is located at 115 Hemingford Road, Greater London, United Kingdom.
Unfortunately, The Tamil Prince hasn't added any spaces to their profile on The Vendry.
Do you work for The Tamil Prince? Contact us to learn more about who's managing this profile or gain access.