Phantom Hire

Verified
B11 1BH, United Kingdom
55-58 Stratford Street North Birmingham B11 1BU GB

Phantom Hire are a luxury car hire company based in the west midlands.