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 : -
Find local businesses, view maps and get driving directions in Google Maps.
then this 2022 zoom shot, used because after reaching a point, GSV goes back to 2020 and the old sign: -
Find local businesses, view maps and get driving directions in Google Maps.
This 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.