Delhi authorities decide to construct public toilets in the vicinity of British High Commissioner’s house deeming it necessary, UK Govt objects
Delhi authorities have have decided to erect public toilets near the residence of British High Commissioner Alex Ellis at Rajaji Marg at Meena Bagh in the Lutyens Delhi