Yes, customers are responsible for registering their vehicle with Transport for London. You can find more information on Transport for London website here.