Traffic is currently flowing well through London’s roads. A broken down train at Twickenham means that all lines are ...
London’s iconic Tower Bridge was stuck in an open position on Thursday, bringing traffic to a complete standstill. The landmark crossing had opened to allow a boat to pass underneath on the River ...