Staying abroad alone is quite difficult. It is because human nature is such that we always look for company of someone so as to spend our time in a leisurely manner. Same is especially true for men as they need company of the fairer sex so as to pass their time in a pleasurable way. That is why there are escorts agencies or even independent escorts operating at almost all the places across the globe including London too. The escorts in London are known all over the world for their first rate services and hence admired by all. Here are some of the chief points that make London escort admired by all.