Star Cars
615 Commercial Rd, London E14 7NT, United Kingdom
2
1 reviews
1 comments
GX75+5Q London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsKeith Whitty
Got my aunt a cab from this firm and it was the most filty she was ever in. The seats were filthy and a smell of filth from the car was overpowering Is it any reason local cab firms are loosing business to the apps.