Talking to a fellow motorcyclist the other night and he informed me there now charging for bikes to enter the City of London, first ive heard of it , didnt want to argue the point not being in the know. Is he talking twaddle or is there any truth in what he speaketh ?