Modern block-paved driveways usually sit atop a permeable mesh, which provides drainage and keeps the weeds at bay too. This is a hardy option for any size of driveway, although it can prove expensive and is definitely not one to attempt as a DIY project. You can expect to pay upwards of £3,000 for even a short single car driveway that is paved professionally.
To read more follow the link below https://www.ratedpeople.com/blog/driveways-just-tarmac