Best and cheapest way to transfer money to UK from India?

hi i don't know whether its a right place to post it or not as it comes under FOREX i would like to know the details about which bank provides the lowest transaction rate and please don't raise about western union or paypal, only indian banks please.