Here is a new old stock genuine Girling manufactured (original equipment) overhaul kit for the brake master cylinder on Series I LWB  (107" wheelbase) models from 1954 to 1956 (which have a 1" master cylinder of the 'CB' design). The Rover part number is (90) 515635, superseded from 278523. The Girling number is SP 1974.

Original equipment is always the best.

Not all the ones we have for sale are in the same boxes as shown in the photos. They are all genuine Girling boxes, but may be from a different era and have a different design.Look at what you get in the kit and you will see that this is a full kit, not the incomplete kit sold by some Land Rover specialists.