Rover 18 hp Town Car

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