Browsing American Cars in the UK » American Car Dealers
245-247 Francis Avenue
Southsea, Hampshire PO4 0AL
Trojan Cars are a car dealer based in Portsmouth, Hampshire that also specialise in classic American cars - they also offer classic scooters.