London is a city where life goes in "non-stop" format. Millions of tourists come there every year to see, to hear, to feel this great city. All the world can be met inside this city, different nations and cultures.
Once come to London you can notice - this city has his own special smell. Hard to specify kind of this smell. Someone will say that this is smell of grilled meat from little restaurants (in London thousands of them - turkish, arabic, chinese, indian and ect., with differing from others taste and odor). Someone will say this is smell of parks and birds, floating in a pond, smell of funny and sometimes fatty (because of good-natured tourists) little squirrels. There are lots of parks in London, you can find them everywhere. Big famous parks and little ones inside the sleeping quarters, but always you will find a pond with ducks and swans or at least small fountain and pigeons next to it ))). Someone, walking along Oxford street, will say this is smell of perfume and good coffee. But noone will tell what it will be for you.. you need to expirience this by yourself