A bit of background. We live on a busyish road. We have space on our drive for one car and park our other car on the street directly outside our house. There's enough room for 2 cars. Neighbours have three cars. No direct space outside their house as their drive is the width of the house so they park one car behind ours which assuming they pay road tax they are perfectly entitled to do. There is just enough space for their car and ours.
Neighbour has had a succession of what can only be described as bangers which he basically tinkers with for a couple of hours each night outside our front window (often loudly revving the engine
)
Not really bothered by it until the latest car broke down about a month ago and it hasn't moved an inch since.
Neighbour has now replaced it with a new car which he parks in the remaining parking space!!!
There is limited on street parking so we have to park over the road at the local rec ground.
Now I know that I can't complain about this in itself as we don't own the road outside our house but does anyone know if can you just leave a broken down car on the road indefinitely? I'm sick of seeing the eyesore out of my window & would like them to shift it. They can't see it from their house but it's right in front of my window 
DH is going to go round and ask if they're intending to get it towed away but I'm not sure if we can actually do anything if they say no.