Londoners Shell Out Over £3,000 On Cars That Sit Idle 99.5 % Of The Time
Londoners spend over £3,000 a year on running a car despite it sitting idle 99.5% of the time,London drivers are spending thousands of pounds every year on their car despite rarely hitting the road with cars sitting idle 99.5% of the time, new data from the UK’s…
