Anywhere sort of remote with good views should be able to provide this.
Lots of lovely lanes in Wales. But there are also some in the Peak District, Yorkshire and other places.
However off roading is not generally socially acceptable in the U.K. not like it is in the USA or Australia. So it...