R
Rover 18 hp Town Car
@1800cc_town_car_12
The Rover 18 hp Town Car (introduced 1912) features a spacious 1800cc engine generating 28 hp, designed for urban luxury. This limousine variant included features such as a partition between the driver and passengers, plush seating, and custom paint options, catering to affluent city dwellers.
Introduction Year
1912
Discontinuation Year
1920
Registered Cars
0
Trim Levels
0