Millards & Co Limited

Millards are the oldest family run motor cycle business in the world. Their business dates back to 1887 and they have been Guernsey based since 1908.
They are just down the road from me…

Comments
Sign in or get an account to comment.