"Glamorous roles are very easy. I got many glamorous roles and I turned down many because I don't want to be typecast.
After this film, you will say she is not Sofia. She is a very simple and desi girl," the 28-year-old said here Friday in an interview.
"I really enjoyed (myself) because it gives me the chance to do something that I have never done before," added Sofia, who plays a mother in the film.
Director by Neville Raschid, "Naachle London" released in Britain in February 2012 and it will now hit theatres in India March 8.
Sofia says it is an international film, but at the heart, it is very much Indian.
"The USP (unique selling point) of this film is that it is a film which has its head in Hollywood and heart in Bollywood, but made in London. In this film, you can see how Indians in London live, how is the culture and all," Sofia said.
"It's a family, comedy and fun film with lots of love, romance and beautiful dancing," she added.