Il primo museo britannico di motociclette di Londra è stato inaugurato nel maggio 1999 ed è diventato il punto focale per chiunque sia interessato alla storia del motociclismo britannico. È possibile ammirare oltre 70 pezzi esposti (inclusa la collezione Crosby), tra cui molti prototipi e altre rarità dall'inizio del secolo al 1983.