Metro Cars
231 High Street, Uxbridge UB81LD Street , Middlesex, United Kingdom United Kingdom
- Profile: Metro Cars is a Mini Cabs company located at Street , Middlesex,, United Kingdom United Kingdom, address is 231 High Street, Uxbridge, Street , Middlesex, UB81LD UK, postcode is UB81LD, you can contact Metro Cars by phone 447948001750