All of the 25 London postcodes affected by Royal Mail delays
[ad_1] The Royal Mail has announced that it is experiencing delays to its service in 90 postcodes across the UK, with 21 of these in London. The delays have been caused by ongoing staff shortages due to the pandemic, the spread of Omicron causing forcing more and more people into isolation. This was compounded by…