It's crazy that you are even seeing Mumbai London availability. I tried and could not see anything on all the dates I checked. I don't know about the taxes though. Could be related to BOM, but I am not sure.How are you getting to pay so less in taxes it asks me to pay 100 usd in taxes for Mumbai London routes with 30000 miles ?