Chris C.
The 13 avril 2023
A free parking spot on the edge of the Thames, just next to Barnes bridge.
Answer