Vintage Machines

Importers and Exporters of Classic Race Machinery

Click on each image to view a larger version.

For further details on any of the parts and memorabilia shown please contact me or telephone 01788 521762.

This is just a small representation of my constantly changing stock, if you cannot see the machine you are looking for, please get in touch with your exact requirements.

ALSO AVAILABLE:

Vintage Machines Sold : Recently sold vintage, veteran and classic machines sold by Racing and Investment Motorcyles.

Frank Shepherd Machines Sold : View machines from the Frank Shepherd Collection sold by Racing and Investment Motorcycles.

NEW! Books, Brochures and Programmes : Books, Brochures and Programmes. View a collection of publications for sale.

SELLING JAPANESE, BRITISH AND ITALIAN ROAD/RACING MACHINES

Last updated : 3rd November 2025
1948 Triumph Grand Prix 500cc 1948 Triumph Grand Prix 500cc
1948 Triumph Grand Prix 500cc his very rare and hard to find Triumph GP 500 Evocation, we have just put fresh fuel and Oil and she fired up straight away, wat a great machine to have in your collectio, video of it availble, please contact for more details
1948 Triumph Grand Prix 500cc 1948 Triumph Grand Prix 500cc
1948 Triumph Grand Prix 500cc
1948 Triumph Grand Prix 500cc 1948 Triumph Grand Prix 500cc
1948 Triumph Grand Prix 500cc
1948 Triumph Grand Prix 500cc 1948 Triumph Grand Prix 500cc
1948 Triumph Grand Prix 500cc
1929 Velocette 350cc KTT MK1 Eng KTT 11 1929 Velocette 350cc KTT MK1 Eng KTT 11
1929 Velocette 350cc KTT MK1 Eng KTT 11
1929 Velocette 350cc KTT MK1 Eng KTT 11 1929 Velocette 350cc KTT MK1 Eng KTT 11
1929 Velocette 350cc KTT MK1 Eng KTT 11
1929 Velocette 350cc KTT MK1 Eng KTT 11 1929 Velocette 350cc KTT MK1 Eng KTT 11
1929 Velocette 350cc KTT MK1 Eng KTT 11
1929 Velocette 350cc KTT MK1 Eng KTT 11 1929 Velocette 350cc KTT MK1 Eng KTT 11
1929 Velocette 350cc KTT MK1 Eng KTT 11
BSA Gold Star Special B31 Frame  ZB Cases 500cc BSA Gold Star Special B31 Frame  ZB Cases 500cc
BSA Gold Star Special B31 Frame ZB Cases 500cc
BSA Gold Star Special B31 Frame  ZB Cases 500cc BSA Gold Star Special B31 Frame  ZB Cases 500cc
BSA Gold Star Special B31 Frame ZB Cases 500cc
BSA Gold Star Special B31 Frame  ZB Cases 500cc BSA Gold Star Special B31 Frame  ZB Cases 500cc
BSA Gold Star Special B31 Frame ZB Cases 500cc
BSA Gold Star Special B31 Frame  ZB Cases 500cc BSA Gold Star Special B31 Frame  ZB Cases 500cc
BSA Gold Star Special B31 Frame ZB Cases 500cc
Gilera 125cc Strada Gilera 125cc Strada
Gilera 125cc Strada
Gilera 125cc Strada Gilera 125cc Strada
Gilera 125cc Strada
Gilera 125cc Strada Gilera 125cc Strada
Gilera 125cc Strada
Gilera 125cc Strada Gilera 125cc Strada
Gilera 125cc Strada
The Late Dave McMahon Collection comes for sale The Late Dave McMahon Collection comes for sale
The Late Dave McMahon Collection comes for sale
1937 Rudge Special  500 1937 Rudge Special  500
1937 Rudge Special 500
1937 Rudge Special 500 1937 Rudge Special 500
1937 Rudge Special 500
1937 Rudge Special 500 1937 Rudge Special 500
1937 Rudge Special 500
1937 Rudge Special 500 1937 Rudge Special 500
1937 Rudge Special 500
1980 Rudge 50ccTesti Special 1980 Rudge 50ccTesti Special
1980 Rudge 50ccTesti Special
1937 Mc Candless Rudge 500 1937 Mc Candless Rudge 500
1937 Mc Candless Rudge 500
1937 Mc Candless Rudge 500 1937 Mc Candless Rudge 500
1937 Mc Candless Rudge 500
1937 Mc Candless Rudge 500 1937 Mc Candless Rudge 500
1937 Mc Candless Rudge 500
1937 Mc Candless Rudge 500 1937 Mc Candless Rudge 500
1937 Mc Candless Rudge 500
various Rudge cycles various Rudge cycles
various Rudge cycles
various Rudge cycles various Rudge cycles
various Rudge cycles
Double Triumph Engine sprint chassis Double Triumph Engine sprint chassis
Double Triumph Engine sprint chassis
1952 Bailey Rudge 1000cc V Twin Very Special one off 1952 Bailey Rudge 1000cc V Twin Very Special one off
1952 Bailey Rudge 1000cc V Twin Very Special one off
1952 Bailey Rudge 1000cc V Twin Very Special one off 1952 Bailey Rudge 1000cc V Twin Very Special one off
1952 Bailey Rudge 1000cc V Twin Very Special one off
1952 Bailey Rudge 1000cc V Twin Very Special one off 1952 Bailey Rudge 1000cc V Twin Very Special one off
1952 Bailey Rudge 1000cc V Twin Very Special one off
1952 Bailey Rudge 1000cc V Twin Very Special one off 1952 Bailey Rudge 1000cc V Twin Very Special one off
1952 Bailey Rudge 1000cc V Twin Very Special one off
1973 Triumph Tina Prototype 3 wheel comercial 1973 Triumph Tina Prototype 3 wheel comercial
1973 Triumph Tina Prototype 3 wheel comercial
1973 Triumph Tina Prototype 3 wheel comercial 1973 Triumph Tina Prototype 3 wheel comercial
1973 Triumph Tina Prototype 3 wheel comercial
1973 Triumph Tina Prototype 3 wheel comercial 1973 Triumph Tina Prototype 3 wheel comercial
1973 Triumph Tina Prototype 3 wheel comercial
1932 Rudge TT Replica 350cc 1932 Rudge TT Replica 350cc
1932 Rudge TT Replica 350cc
1932 Rudge TT Replica 350cc 1932 Rudge TT Replica 350cc
1932 Rudge TT Replica 350cc
1932 Rudge TT Replica 350cc 1932 Rudge TT Replica 350cc
1932 Rudge TT Replica 350cc
1932 Rudge TT Replica 350cc 1932 Rudge TT Replica 350cc
1932 Rudge TT Replica 350cc
1929 Ex Ed Pingle Works 500cc Rudge 1929 Ex Ed Pingle Works 500cc Rudge
1929 Ex Ed Pingle Works 500cc Rudge
1929 Ex Ed Pingle Works 500cc Rudge 1929 Ex Ed Pingle Works 500cc Rudge
1929 Ex Ed Pingle Works 500cc Rudge
1929 Ex Ed Pingle Works 500cc Rudge 1929 Ex Ed Pingle Works 500cc Rudge
1929 Ex Ed Pingle Works 500cc Rudge
1929 Ex Ed Pingle Works 500cc Rudge 1929 Ex Ed Pingle Works 500cc Rudge
1929 Ex Ed Pingle Works 500cc Rudge
1934 Rudge 500 racer now in road trim 1934 Rudge 500 racer now in road trim
1934 Rudge 500 racer now in road trim
1934 Rudge 500 racer now in road trim 1934 Rudge 500 racer now in road trim
1934 Rudge 500 racer now in road trim
1934 Rudge 500 racer now in road trim 1934 Rudge 500 racer now in road trim
1934 Rudge 500 racer now in road trim
1934 Rudge 500 racer now in road trim 1934 Rudge 500 racer now in road trim
1934 Rudge 500 racer now in road trim
1928 Dirt Track Speedway Rudge 500cc 1928 Dirt Track Speedway Rudge 500cc
1928 Dirt Track Speedway Rudge 500cc
1928 Dirt Track Speedway Rudge 500cc 1928 Dirt Track Speedway Rudge 500cc
1928 Dirt Track Speedway Rudge 500cc
1928 Dirt Track Speedway Rudge 500cc 1928 Dirt Track Speedway Rudge 500cc
1928 Dirt Track Speedway Rudge 500cc
1928 Dirt Track Speedway Rudge 500cc 1928 Dirt Track Speedway Rudge 500cc
1928 Dirt Track Speedway Rudge 500cc
1930 ISDT Rudge 350cc 1930 ISDT Rudge 350cc
1930 ISDT Rudge 350cc
1930 ISDT Rudge 350cc 1930 ISDT Rudge 350cc
1930 ISDT Rudge 350cc
1930 ISDT Rudge 350cc 1930 ISDT Rudge 350cc
1930 ISDT Rudge 350cc
1930 ISDT Rudge 350cc 1930 ISDT Rudge 350cc
1930 ISDT Rudge 350cc
1919 Rudge Muilty 500cc 1919 Rudge Muilty 500cc
1919 Rudge Muilty 500cc
1919 Rudge Muilty 500cc 1919 Rudge Muilty 500cc
1919 Rudge Muilty 500cc
1919 Rudge Muilty 500cc 1919 Rudge Muilty 500cc
1919 Rudge Muilty 500cc
1919 Rudge Muilty 500cc 1919 Rudge Muilty 500cc
1919 Rudge Muilty 500cc
1912 Brooklands Rudge Special 499cc Overhead Inlet Valve 1912 Brooklands Rudge Special 499cc Overhead Inlet Valve
1912 Brooklands Rudge Special 499cc Overhead Inlet Valve
1912 Brooklands Rudge Special 499cc Overhead Inlet Valve 1912 Brooklands Rudge Special 499cc Overhead Inlet Valve
1912 Brooklands Rudge Special 499cc Overhead Inlet Valve
1912 Brooklands Rudge Special 499cc Overhead Inlet Valve 1912 Brooklands Rudge Special 499cc Overhead Inlet Valve
1912 Brooklands Rudge Special 499cc Overhead Inlet Valve
1912 Brooklands Rudge Special 499cc Overhead Inlet Valve 1912 Brooklands Rudge Special 499cc Overhead Inlet Valve
1912 Brooklands Rudge Special 499cc Overhead Inlet Valve
1924 B & D Coventry Made J.A.P 1000cc side valve Side car Outfit 1924 B & D Coventry Made J.A.P 1000cc side valve Side car Outfit
1924 B & D Coventry Made J.A.P 1000cc side valve Side car Outfit
1924 B & D Coventry Made J.A.P 1000cc side valve Side car Outfit 1924 B & D Coventry Made J.A.P 1000cc side valve Side car Outfit
1924 B & D Coventry Made J.A.P 1000cc side valve Side car Outfit
1924 B & D Coventry Made J.A.P 1000cc side valve Side car Outfit 1924 B & D Coventry Made J.A.P 1000cc side valve Side car Outfit
1924 B & D Coventry Made J.A.P 1000cc side valve Side car Outfit
1924 B & D Coventry Made J.A.P 1000cc side valve Side car Outfit 1924 B & D Coventry Made J.A.P 1000cc side valve Side car Outfit
1924 B & D Coventry Made J.A.P 1000cc side valve Side car Outfit
1939 EX WD Rudge 250 1939 EX WD Rudge 250
1939 EX WD Rudge 250
1939 EX WD Rudge 250 1939 EX WD Rudge 250
1939 EX WD Rudge 250
1939 EX WD Rudge 250 1939 EX WD Rudge 250
1939 EX WD Rudge 250
1939 EX WD Rudge 250 1939 EX WD Rudge 250
1939 EX WD Rudge 250
1927 Rudge 500cc side car with Rudge Caravan 1927 Rudge 500cc side car with Rudge Caravan
1927 Rudge 500cc side car with Rudge Caravan
1949 Triumph Grand Prix 500cc 1949 Triumph Grand Prix 500cc
1949 Triumph Grand Prix 500cc this very rare and hard to find Triumph GP 500 Evocation, we have just put fresh fuel and Oil and she fired up straight away, wat a great machine to have in your collectio, video of it availble, please contact for more details
1924 Raleigh 2 3/4 Hp belt drive machine 1924 Raleigh 2 3/4 Hp belt drive machine
1924 Raleigh 2 3/4 Hp belt drive machine
1924 Raleigh 2 3/4 Hp belt drive machine 1924 Raleigh 2 3/4 Hp belt drive machine
1924 Raleigh 2 3/4 Hp belt drive machine
1924 Raleigh 2 3/4 Hp belt drive machine 1924 Raleigh 2 3/4 Hp belt drive machine
1924 Raleigh 2 3/4 Hp belt drive machine
1924 Raleigh 2 3/4 Hp belt drive machine 1924 Raleigh 2 3/4 Hp belt drive machine
1924 Raleigh 2 3/4 Hp belt drive machine
1924 Raleigh 2 3/4 Hp belt drive machine 1924 Raleigh 2 3/4 Hp belt drive machine
1924 Raleigh 2 3/4 Hp belt drive machine
1924 Raleigh 2 3/4 Hp belt drive machine 1924 Raleigh 2 3/4 Hp belt drive machine
1924 Raleigh 2 3/4 Hp belt drive machine
1924 Raleigh 2 3/4 Hp belt drive machine 1924 Raleigh 2 3/4 Hp belt drive machine
1924 Raleigh 2 3/4 Hp belt drive machine
1923 Baby Triumph 250cc Belt Drive 1923 Baby Triumph 250cc Belt Drive
1923 Baby Triumph 250cc Belt Drive
1923 Baby Triumph 250cc Belt Drive 1923 Baby Triumph 250cc Belt Drive
1923 Baby Triumph 250cc Belt Drive
1923 Baby Triumph 250cc Belt Drive 1923 Baby Triumph 250cc Belt Drive
1923 Baby Triumph 250cc Belt Drive
1923 Baby Triumph 250cc Belt Drive 1923 Baby Triumph 250cc Belt Drive
1923 Baby Triumph 250cc Belt Drive
1923 Baby Triumph 250cc Belt Drive 1923 Baby Triumph 250cc Belt Drive
1923 Baby Triumph 250cc Belt Drive
1936 Rudge 500cc Sports Special 1936 Rudge 500cc Sports Special
1936 Rudge 500cc Sports Special this very rare and hard to find Rudge 500cc Twin Port special, we have just put fresh fuel and Oil and she fired up straight away, wat a great machine to have in your collection, video of it available, please contact for more details
1936 Rudge 500cc Sports Special 1936 Rudge 500cc Sports Special
1936 Rudge 500cc Sports Special
1936 Rudge 500cc Sports Special 1936 Rudge 500cc Sports Special
1936 Rudge 500cc Sports Special
1936 Rudge 500cc Sports Special 1936 Rudge 500cc Sports Special
1936 Rudge 500cc Sports Special
1936 Rudge 500cc Sports Special 1936 Rudge 500cc Sports Special
1936 Rudge 500cc Sports Special
1981 Honda CBX1000cc Pro Link six Cylinder air cooled 1981 Honda CBX1000cc Pro Link six Cylinder air cooled
1981 Honda CBX1000cc Pro Link six Cylinder air cooled
1947 Norton Plunger Manx 500c Milano Taranto machine 1947 Norton Plunger Manx 500c Milano Taranto machine
1947 Norton Plunger Manx 500c Milano Taranto machine
1947 Norton Plunger Manx 500c Milano Taranto machine 1947 Norton Plunger Manx 500c Milano Taranto machine
1947 Norton Plunger Manx 500c Milano Taranto machine
1947 Norton Plunger Manx 500c Milano Taranto machine 1947 Norton Plunger Manx 500c Milano Taranto machine
1947 Norton Plunger Manx 500c Milano Taranto machine
1947 Norton Plunger Manx 500c Milano Taranto machine 1947 Norton Plunger Manx 500c Milano Taranto machine
1947 Norton Plunger Manx 500c Milano Taranto machine
1947 Norton Plunger Manx 500c Milano Taranto machine 1947 Norton Plunger Manx 500c Milano Taranto machine
1947 Norton Plunger Manx 500c Milano Taranto machine
1947 Norton Plunger Manx 500c Milano Taranto machine 1947 Norton Plunger Manx 500c Milano Taranto machine
1947 Norton Plunger Manx 500c Milano Taranto machine
1948 Norton Garden Gate Manx 350cc 1948 Norton Garden Gate Manx 350cc
1948 Norton Garden Gate Manx 350cc
1946 Norton Garden Gate Manx 350cc 1946 Norton Garden Gate Manx 350cc
1946 Norton Garden Gate Manx 350cc
1946 Norton Garden Gate Manx 350cc 1946 Norton Garden Gate Manx 350cc
1946 Norton Garden Gate Manx 350cc
1946 Norton Garden Gate Manx 350cc 1946 Norton Garden Gate Manx 350cc
1946 Norton Garden Gate Manx 350cc
1946 Norton Garden Gate Manx 350cc 1946 Norton Garden Gate Manx 350cc
1946 Norton Garden Gate Manx 350cc
1977 Suzuki RM250 Moto Cross Scrambler Restored 1977 Suzuki RM250 Moto Cross Scrambler Restored
1977 Suzuki RM250 Moto Cross Scrambler Restored This superbly Restored Machine with rebuilt Motor it is superb
1977 Suzuki RM250 Moto Cross Scrambler Restored 1977 Suzuki RM250 Moto Cross Scrambler Restored
1977 Suzuki RM250 Moto Cross Scrambler Restored
1977 Suzuki RM250 Moto Cross Scrambler Restored 1977 Suzuki RM250 Moto Cross Scrambler Restored
1977 Suzuki RM250 Moto Cross Scrambler Restored
1977 Suzuki RM250 Moto Cross Scrambler Restored 1977 Suzuki RM250 Moto Cross Scrambler Restored
1977 Suzuki RM250 Moto Cross Scrambler Restored
1977 Suzuki RM250 Moto Cross Scrambler Restored 1977 Suzuki RM250 Moto Cross Scrambler Restored
1977 Suzuki RM250 Moto Cross Scrambler Restored
1977 Suzuki RM250 Moto Cross Scrambler Restored 1977 Suzuki RM250 Moto Cross Scrambler Restored
1977 Suzuki RM250 Moto Cross Scrambler Restored
1977 Suzuki RM250 Moto Cross Scrambler Restored 1977 Suzuki RM250 Moto Cross Scrambler Restored
1977 Suzuki RM250 Moto Cross Scrambler Restored
1972 Yamaha GL750 1972 Yamaha GL750
1972 Yamaha GL750 Wanted this 1972 machine