Well, on the face of it, yes, as it seems you have been led into a trap with no means of escape. However, whilst your streetview link shows this ridiculous situation, what is its date ? because signage is key here to establishing a robust apppeal. Traffic signs should not, ever, lead you into a trap.
So you will need to explain why you would seem to have ignored this sign on your approach to the junction with Rye Lane : -
https://maps.app.goo.gl/QHBuMUbR3hkDS4Te9then this 2022 zoom shot, used because after reaching a point, GSV goes back to 2020 and the old sign: -
https://maps.app.goo.gl/QRyc8FXCnTdhJaW87This tells us the restriction has been in place since 2022. Were you following satnav ? Fatal to rely on it in London, you
must look out for traffic signs.