Comparing Tehran & London :)
In Tehran taxis are cheaper than in London and when I was in Tehran, everywhere I went I took a taxi but here I rarely take a taxi because they are too expensive and petrol is much cheaper in Tehran than in London
In London people are much more polite than in Tehran and living in London is safer than living Tehran, Tehran is more polluted than London especially in winter because every family has 2 or 3 cars and petrol is cheap and everybody uses their cars and this causes a lot more pollution. Regarding food, food in Tehran is a lot more delicious than food in London!
In London, education is of a much higher level than in Tehran and I think the quality of life in London is better than in Tehran. In Tehran you have to be rich if you want have a good life ;)