Which Broker to choose from UK?

#1
Hello everyone,

I am an NRI from UK and want to invest in Indian Stock market (only Delivery, Short term & long term). But i don't know which broker to choose, whether i should go with ICICIdirect or HDFCsec or citibank or any other if there is.

Can anyone please help me with the above and anything else that i should know about?

Help will be highly appreciated.