>we have two buildings on a site separated via road i cant dig up
If the second site is reasonably large, you could thrust under the road. I would expect this would require the consent of the local authority. Some authorities charge a subterranean lease as well.
You could also consider getting a layer 2 circuit from a telco that will do the above for you, but charge you a monthly fee.
If the two buildings are quite high, or you are prepared to install a poll on both sites, sometimes you can string a chain between the two sites and run a fibre over that. You would need to check with your local authority on how high it would have to be and any requirements around this.
Otherwise, as others have suggested, a WiFi bridge link.
Otherwise, if the site is relatively small, you could get an Internet circuit for it, an MX, and run AutoVPN between the two sites to connect them over the Internet. The two sites would require different subnets.