Another possible meaning of the title could be about Holland Road in London where lies Universal Music headquarters (at the corner of Kensington High Street).
Wikipedia article for Holland Road also says:
Corporate Headquarters of Universal Music are actually located on the corner of Holland Road and Kensington High Street. Universal Music is the UK’s leading music company and is home to major artists from Queen to Mumford & Sons —who wrote a song entitled "Holland Road"— and The Rolling Stones.
There's a comment from a poster (Abu Bardewa) on youtube who offers an explanation, that the song is about the people who kept cutting him down, but he kept on believing and succeeded in the end. https://www.youtube.com/watch?v=EALWGx4cnUw. Seems an OK explanation to me.