Low water pressure

Anyone else seeing this today? Se23 area. Literally a trickle from the tap!

This may be the cause: [Now Open] Stansted Rd/Brockley Rise water leak