"Stroud Green Post Office" is here, and We used to have it mapped, but it was deleted : https://www.openstreetmap.org/node/393464345/history  Maybe because it's closed down? We need to check. The red post office frontage is still there, but does it open? I only have a photo of it closed.
The website seems to say it's still operational https://www.postoffice.co.uk/branch-finder/1600044/stroud-green-road

Looks like we used to have it mapped as combined with "Value4money" which is odd because, at least these days, that's a separate shopfront next-door.