I have been falsely sold the London congestion charge on the above website. This has now left me with a £60 fine from Transport for London. Please can…