A build up of traffic on Aldermans Hill in Palmers Green due to an earlier accident.

Leave a Reply