English: Team India visits Indian High Commission in London. see pics
Telugu: లండన్‌లోని భారత హైకమిషన్‌ కార్యాలయాన్ని సందర్శించిన టీమిండియా