About Mini Cabs
we are a mini cab service provider in the east london area
More about Mini Cabs
Mini Cabs is located at 126 Barking Rd, E6 3BD London, United Kingdom
02084721414
http://www.newapollocars.com