20130819 india: At Rs 58cr spend a year; London is India's costliest mission