Unfortunately, Google Street View latest is 2022 so doesn't show this new restriction.
The council are under a duty to put up signs that adequately convey the restriction to motorists. This should include installation of advance signs on the approaches where a turn is needed to enter the street. If the signs were facing you on your route, and you didn't have to turn in, you'll struggle.
So please let us know your route. Appeals at London Tribunals have succeeded on this advance sign aspect. Of course, councils don't want to spend the money so try to get away with the minimum signage possible.