When the weather gets wintery and the leaves turn from luxuriant gold to a dull, dead brown, it’s time to get away. It can be all too tempting to pick up your phone, dial the best Escort Girls London has to offer, and hop on the next plane. Going abroad isn’t the only option though, there are plenty of places in London that offer a sensation holiday experience.