© Licensed to London News Pictures. 09/02/2020. London, UK. A large tree has fallen in Buckingham Palace Road outside the National Express Coach Station, blocking coaches from the coach station. Heavy rain and strong winds are forecast today as the Storm Ciara reaches London. Photo credit: Dinendra Haria/LNP
{}