I do not live in London but would like to attend the anti-Semitism march on the 8th December. The last train I could get home would be 6pm from London Paddington. Does anyone have any idea at what time the March would be over? Just wondering if I will have time to get back to get my train!
Thanks.