Does anyone know where there are free car parking spaces in Greenwich, London?
I am afraid that the plain and simple answer is No! Mind if you head towards Deptford or Lewisham/Blackheath, then you can park on some of the residential road’s, but I had better warn you that Lewisham borough council are slowly introducing a residential parking permit system in the area. (I now have to pay £35 a year.