News Item: UK: Indian Embassy
(Category: Where in the World: Europe)
Posted by thomas
Sunday 16 June 2013 - 18:51:36

The Indian Embassy at India House, Aldwych, London WC2B 4NA.



This news item is from Pro-Swastika
( http://proswastika.org/news.php?extend.287 )