Even in Greenwich, it is true only twice a year.
I'm confused by your statement... Isn't the shadow the shortest for any given day at (geographical noon) for that day?
https://www.timeanddate.com/sun/uk/greenwich-city
Even in Greenwich, 12 noon winter time can be off of solar noon by about 15 minutes in either direction throughout the year.