1 image available
UNITED KINGDOM
Metrocab was a British taxi maker based in Tamworth, Staffordshire, England. MCW launched the Metrocab taxi in 1987 as a rival to the London Taxi,…
United Kingdom · 1987-2006
From €9.90/month — or €50/year (save 58%)
Browse more brands