Put in my 55 plate twinspark GSA registration in the TFL site and it says:-
"on 8 April 2019 if you travel in the ULEZ you will need to pay the daily ULEZ charge. This is because your vehicle does not meet the ULEZ standards*
Looking at the TFL guidelines it says to be ULEZ compliant the vehicle must be " Euro 3 for motorcycles, mopeds, motorised tricycles and quadricycles (L category)" and that "Euro 3 became mandatory for all new motorcycles in 2007"
wonder if the bikes are compliant to Euro 3 but that TFL are using the 2007 date instead of bikes before that date that are compliant?
Good outcome is that my old classic bikes are exempt due to their Historic vehicle taxation class. Rolling 40 years old.