Here is a brand new oil filter for all Series One (I) Land Rovers with the full flow filter (i.e. not the by-pass filter used on the early models).  It also fits all Rover P5 models (3 Litre 1959 to 1967) and the vast majority of Rover P4 models (75 models from 1955 on, all 90 models, all 60 models, all 105 models, all 100 models, all 95 models and all 110 models). The original Rover part number was 246262 which superseded to GFE 111 and is also known as RTC 3183. It includes the all important rubber O ring.

If you have any questions please ask.