Star In A Car
Greater Manchester, Oldham
About Star In A Car
Star In A Car, based in Oldham. Arrive at your venue in the ultimate style and comfort in one of our immaculate silver Mercedes.
Contact & Location
Star In A Car
ADD LINE 1, Oldham, OL3 5PN, Greater Manchester, United Kingdom