Why it is 5:30 pm in India and 12 noon in London ? Share with your friends Share 1 Ajay Thakur answered this Because India is situated in east of green which 82 degree east 1 View Full Answer Ashwin M answered this India is located east of Greenwich at 5 hours and 30 minutes ahead of (GMT).So it is 5:30 PM in India and 12 noon in London. 4