The London based Russian speaking taxi service is proving extremely popular with Russians in the capital whether they are visiting as tourists or for business, or living in the capital as expatriates. The service allows them the ease of using their native language when describing where they want to go and what they want to
Read More