Mercedes is one of the top most luxurius car of the world. Mercedes Limousine a professionally built stretched coach having capacity of eight seats. ECL offers Mercedes Limousine Chauffeur Car for chauffeur services in London and across uk. Mercedes Limousine is ideal car for larger delegations.
Our Mercedes Limousine Chauffeur Cars have following characteristics: