Nigeria’s London embassy slammed £8.3m congestion charge
LONDON (Sundiata Post) - The UK Transport for , London (TfL)a local government body responsible for most of the transport network in the United Kingdom’s capital city, has revealed that the Nigerian Embassy ...