India Place

Named on 26th January 1996.

Location
India House, India Place, London, WC2

Categories

Authority

    arrow-up-circle