London’s motorists are wasting thousands of pounds each year on buying, taxing, maintaining, insuring and parking cars they hardly use. According to research from Ubeeqo, almost a third spend up to £500 on annual motor insurance, yet more than half only use their car for up to one hour a …
Read More »