to own or not to own
That, as they say, is the question. And the answer is a pretty resounding NOT according to our members. See how a few of them have found Zipcar since selling their cars.
(ex. London or W1D 5LF or Shaftesbury Avenue)
Zipcars live in 50+ cities across North America and Europe. See all Zipcar cities.