Granby Grind to Whetstone Gate

📍
Granby Lane, Keighley, Riddlesden, Bradford, West Yorkshire, England, BD20 5BE, United Kingdom
Cat. 3

Estimated Climb Time

Loading your rider settings for Granby Grind to Whetstone Gate...

Save your rider settings to unlock climb-time estimates and the effort table below.

Climb Profile

Altitude builds left to right while colour shows gradient severity for each part of Granby Grind to Whetstone Gate.

110 m200 m295 m385 m13.6% from 0 m to 4 m9.5% from 4 m to 9 m7.5% from 9 m to 13 m7.7% from 13 m to 17 m7.9% from 17 m to 20 m7.7% from 20 m to 24 m22.7% from 24 m to 29 m14.3% from 29 m to 33 m12.5% from 33 m to 37 m12.2% from 37 m to 41 m12.2% from 41 m to 45 m10.8% from 45 m to 49 m13.5% from 49 m to 52 m10.5% from 52 m to 56 m12.8% from 56 m to 60 m10.8% from 60 m to 64 m11.1% from 64 m to 67 m11.8% from 67 m to 71 m15.2% from 71 m to 74 m12.1% from 74 m to 77 m11.4% from 77 m to 81 m11.8% from 81 m to 84 m12.9% from 84 m to 87 m12.1% from 87 m to 91 m11.8% from 91 m to 94 m15.2% from 94 m to 97 m12.1% from 97 m to 101 m12.5% from 101 m to 104 m20.7% from 104 m to 107 m6.9% from 107 m to 110 m22.2% from 110 m to 112 m7.4% from 112 m to 115 m36.0% from 115 m to 118 m0.0% from 118 m to 120 m6.7% from 120 m to 123 m3.3% from 123 m to 126 m3.0% from 126 m to 129 m5.9% from 129 m to 133 m2.9% from 133 m to 136 m2.8% from 136 m to 140 m20.0% from 140 m to 143 m10.8% from 143 m to 147 m10.5% from 147 m to 151 m7.9% from 151 m to 155 m7.7% from 155 m to 159 m7.9% from 159 m to 162 m8.9% from 162 m to 167 m8.1% from 167 m to 171 m7.9% from 171 m to 174 m7.7% from 174 m to 178 m7.9% from 178 m to 182 m7.3% from 182 m to 186 m9.8% from 186 m to 190 m7.3% from 190 m to 194 m7.1% from 194 m to 199 m9.8% from 199 m to 203 m7.3% from 203 m to 207 m7.3% from 207 m to 211 m10.0% from 211 m to 215 m7.9% from 215 m to 219 m10.3% from 219 m to 223 m11.1% from 223 m to 226 m0.0% from 226 m to 230 m2.8% from 230 m to 233 m3.0% from 233 m to 237 m6.1% from 237 m to 240 m6.1% from 240 m to 243 m6.5% from 243 m to 246 m6.2% from 246 m to 249 m6.7% from 249 m to 252 m10.0% from 252 m to 255 m27.6% from 255 m to 258 m23.3% from 258 m to 261 m3.4% from 261 m to 264 m21.4% from 264 m to 267 m7.1% from 267 m to 270 m17.9% from 270 m to 273 m7.4% from 273 m to 275 m16.7% from 275 m to 278 m3.4% from 278 m to 281 m3.3% from 281 m to 284 m0.0% from 284 m to 287 m3.3% from 287 m to 290 m6.9% from 290 m to 293 m3.4% from 293 m to 296 m3.3% from 296 m to 299 m3.4% from 299 m to 302 m10.7% from 302 m to 305 m3.6% from 305 m to 308 m13.3% from 308 m to 311 m3.3% from 311 m to 314 m6.2% from 314 m to 317 m6.3% from 317 m to 320 m2.9% from 320 m to 323 m5.6% from 323 m to 327 m2.7% from 327 m to 331 m2.6% from 331 m to 335 m2.4% from 335 m to 339 m2.3% from 339 m to 343 m2.2% from 343 m to 348 m0.0% from 348 m to 352 m2.1% from 352 m to 357 m0.0% from 357 m to 362 m0.0% from 362 m to 367 m0.0% from 367 m to 373 m1.8% from 373 m to 378 m0.0% from 378 m to 384 m1.7% from 384 m to 390 m1.7% from 390 m to 396 m1.7% from 396 m to 402 m3.4% from 402 m to 408 m3.3% from 408 m to 414 m3.3% from 414 m to 420 m3.4% from 420 m to 425 m5.2% from 425 m to 431 m7.3% from 431 m to 437 m5.7% from 437 m to 442 m6.1% from 442 m to 447 m8.3% from 447 m to 452 m6.8% from 452 m to 456 m9.8% from 456 m to 460 m7.5% from 460 m to 464 m10.3% from 464 m to 468 m8.1% from 468 m to 472 m8.3% from 472 m to 475 m8.6% from 475 m to 479 m8.6% from 479 m to 482 m8.6% from 482 m to 486 m8.8% from 486 m to 489 m8.6% from 489 m to 493 m8.8% from 493 m to 496 m8.8% from 496 m to 500 m9.1% from 500 m to 503 m8.8% from 503 m to 506 m9.1% from 506 m to 510 m9.4% from 510 m to 513 m9.4% from 513 m to 516 m9.1% from 516 m to 519 m9.1% from 519 m to 523 m9.1% from 523 m to 526 m9.7% from 526 m to 529 m13.8% from 529 m to 532 m3.6% from 532 m to 535 m13.8% from 535 m to 538 m6.9% from 538 m to 540 m10.0% from 540 m to 543 m9.4% from 543 m to 547 m13.8% from 547 m to 550 m3.4% from 550 m to 552 m10.5% from 552 m to 556 m11.6% from 556 m to 561 m4.4% from 561 m to 565 m4.4% from 565 m to 570 m4.4% from 570 m to 574 m4.3% from 574 m to 579 m2.2% from 579 m to 583 m4.4% from 583 m to 588 m4.4% from 588 m to 592 m4.4% from 592 m to 597 m4.4% from 597 m to 601 m4.5% from 601 m to 606 m4.5% from 606 m to 610 m2.3% from 610 m to 614 m4.8% from 614 m to 618 m4.8% from 618 m to 623 m4.9% from 623 m to 627 m2.4% from 627 m to 631 m4.9% from 631 m to 635 m2.4% from 635 m to 639 m4.8% from 639 m to 643 m2.4% from 643 m to 647 m4.7% from 647 m to 652 m2.3% from 652 m to 656 m4.4% from 656 m to 661 m2.2% from 661 m to 665 m4.4% from 665 m to 670 m4.4% from 670 m to 674 m2.2% from 674 m to 679 m4.3% from 679 m to 683 m4.3% from 683 m to 688 m6.4% from 688 m to 693 m4.5% from 693 m to 697 m4.5% from 697 m to 702 m4.7% from 702 m to 706 m4.7% from 706 m to 710 m4.9% from 710 m to 714 m15.0% from 714 m to 718 m10.0% from 718 m to 722 m8.3% from 722 m to 726 m7.9% from 726 m to 730 m6.1% from 730 m to 733 m8.3% from 733 m to 737 m5.7% from 737 m to 740 m5.7% from 740 m to 744 m8.8% from 744 m to 747 m6.5% from 747 m to 750 m8.6% from 750 m to 754 m7.9% from 754 m to 757 m5.4% from 757 m to 761 m8.1% from 761 m to 765 m2.6% from 765 m to 769 m2.5% from 769 m to 773 m7.9% from 773 m to 776 m5.3% from 776 m to 780 m5.1% from 780 m to 784 m7.7% from 784 m to 788 m5.3% from 788 m to 792 m5.4% from 792 m to 796 m5.3% from 796 m to 799 m5.3% from 799 m to 803 m2.6% from 803 m to 807 m5.0% from 807 m to 811 m7.5% from 811 m to 815 m5.0% from 815 m to 819 m5.0% from 819 m to 823 m5.0% from 823 m to 827 m5.1% from 827 m to 831 m4.9% from 831 m to 835 m5.0% from 835 m to 839 m4.9% from 839 m to 843 m4.9% from 843 m to 847 m4.7% from 847 m to 852 m4.5% from 852 m to 856 m4.7% from 856 m to 860 m6.7% from 860 m to 865 m4.3% from 865 m to 869 m4.3% from 869 m to 874 m4.3% from 874 m to 879 m4.3% from 879 m to 883 m6.7% from 883 m to 888 m7.0% from 888 m to 892 m7.1% from 892 m to 896 m7.1% from 896 m to 900 m7.1% from 900 m to 905 m7.3% from 905 m to 909 m7.3% from 909 m to 913 m7.3% from 913 m to 917 m7.9% from 917 m to 921 m8.8% from 921 m to 924 m9.4% from 924 m to 927 m13.8% from 927 m to 930 m3.4% from 930 m to 933 m11.1% from 933 m to 937 m8.3% from 937 m to 940 m11.1% from 940 m to 944 m8.6% from 944 m to 947 m9.4% from 947 m to 951 m6.3% from 951 m to 954 m10.0% from 954 m to 957 m18.7% from 957 m to 960 m16.7% from 960 m to 963 m23.3% from 963 m to 966 m6.9% from 966 m to 969 m22.2% from 969 m to 972 m7.4% from 972 m to 974 m20.8% from 974 m to 977 m8.3% from 977 m to 979 m52.0% from 979 m to 982 m0.0% from 982 m to 984 m4.0% from 984 m to 986 m4.0% from 986 m to 989 m3.8% from 989 m to 992 m4.0% from 992 m to 994 m3.8% from 994 m to 997 m3.8% from 997 m to 999 m3.7% from 999 m to 1.0 km3.7% from 1.0 km to 1.0 km12.5% from 1.0 km to 1.0 km22.7% from 1.0 km to 1.0 km4.5% from 1.0 km to 1.0 km16.7% from 1.0 km to 1.0 km15.8% from 1.0 km to 1.0 km15.4% from 1.0 km to 1.0 km15.0% from 1.0 km to 1.0 km13.9% from 1.0 km to 1.0 km20.0% from 1.0 km to 1.0 km8.3% from 1.0 km to 1.0 km22.2% from 1.0 km to 1.0 km7.4% from 1.0 km to 1.0 km20.0% from 1.0 km to 1.0 km4.0% from 1.0 km to 1.0 km21.4% from 1.0 km to 1.0 km3.7% from 1.0 km to 1.1 km19.2% from 1.1 km to 1.1 km7.7% from 1.1 km to 1.1 km19.2% from 1.1 km to 1.1 km7.7% from 1.1 km to 1.1 km17.9% from 1.1 km to 1.1 km7.4% from 1.1 km to 1.1 km17.9% from 1.1 km to 1.1 km7.4% from 1.1 km to 1.1 km18.5% from 1.1 km to 1.1 km3.8% from 1.1 km to 1.1 km19.2% from 1.1 km to 1.1 km8.0% from 1.1 km to 1.1 km17.4% from 1.1 km to 1.1 km4.2% from 1.1 km to 1.1 km20.8% from 1.1 km to 1.1 km4.3% from 1.1 km to 1.1 km16.7% from 1.1 km to 1.1 km8.7% from 1.1 km to 1.1 km18.5% from 1.1 km to 1.1 km7.4% from 1.1 km to 1.1 km21.7% from 1.1 km to 1.1 km4.2% from 1.1 km to 1.1 km19.2% from 1.1 km to 1.1 km7.7% from 1.1 km to 1.1 km15.0% from 1.1 km to 1.1 km21.7% from 1.1 km to 1.1 km4.3% from 1.1 km to 1.1 km19.0% from 1.1 km to 1.1 km9.5% from 1.1 km to 1.1 km20.0% from 1.1 km to 1.1 km4.0% from 1.1 km to 1.1 km13.9% from 1.1 km to 1.1 km14.7% from 1.1 km to 1.1 km18.5% from 1.1 km to 1.1 km3.8% from 1.1 km to 1.1 km19.4% from 1.1 km to 1.1 km6.5% from 1.1 km to 1.1 km13.3% from 1.1 km to 1.2 km18.5% from 1.2 km to 1.2 km7.7% from 1.2 km to 1.2 km18.5% from 1.2 km to 1.2 km3.7% from 1.2 km to 1.2 km17.2% from 1.2 km to 1.2 km7.1% from 1.2 km to 1.2 km14.8% from 1.2 km to 1.2 km7.4% from 1.2 km to 1.2 km14.8% from 1.2 km to 1.2 km3.8% from 1.2 km to 1.2 km14.8% from 1.2 km to 1.2 km3.7% from 1.2 km to 1.2 km6.5% from 1.2 km to 1.2 km9.1% from 1.2 km to 1.2 km6.1% from 1.2 km to 1.2 km6.1% from 1.2 km to 1.2 km9.4% from 1.2 km to 1.2 km9.7% from 1.2 km to 1.2 km6.5% from 1.2 km to 1.2 km9.4% from 1.2 km to 1.2 km5.7% from 1.2 km to 1.2 km7.9% from 1.2 km to 1.2 km5.1% from 1.2 km to 1.2 km7.5% from 1.2 km to 1.2 km5.0% from 1.2 km to 1.2 km7.3% from 1.2 km to 1.2 km4.7% from 1.2 km to 1.2 km4.5% from 1.2 km to 1.2 km4.5% from 1.2 km to 1.2 km6.7% from 1.2 km to 1.3 km4.3% from 1.3 km to 1.3 km4.3% from 1.3 km to 1.3 km4.3% from 1.3 km to 1.3 km6.1% from 1.3 km to 1.3 km6.1% from 1.3 km to 1.3 km4.1% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km-2.1% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km6.4% from 1.3 km to 1.3 km4.3% from 1.3 km to 1.3 km6.5% from 1.3 km to 1.3 km6.8% from 1.3 km to 1.3 km7.1% from 1.3 km to 1.3 km9.3% from 1.3 km to 1.3 km9.5% from 1.3 km to 1.3 km9.8% from 1.3 km to 1.3 km10.0% from 1.3 km to 1.3 km11.4% from 1.3 km to 1.3 km12.5% from 1.3 km to 1.3 km12.9% from 1.3 km to 1.3 km10.0% from 1.3 km to 1.3 km20.7% from 1.3 km to 1.3 km6.9% from 1.3 km to 1.4 km20.8% from 1.4 km to 1.4 km4.2% from 1.4 km to 1.4 km20.0% from 1.4 km to 1.4 km8.3% from 1.4 km to 1.4 km21.7% from 1.4 km to 1.4 km8.7% from 1.4 km to 1.4 km20.8% from 1.4 km to 1.4 km4.2% from 1.4 km to 1.4 km18.5% from 1.4 km to 1.4 km7.7% from 1.4 km to 1.4 km20.0% from 1.4 km to 1.4 km8.3% from 1.4 km to 1.4 km16.0% from 1.4 km to 1.4 km8.0% from 1.4 km to 1.4 km16.7% from 1.4 km to 1.4 km8.7% from 1.4 km to 1.4 km16.0% from 1.4 km to 1.4 km4.0% from 1.4 km to 1.4 km17.4% from 1.4 km to 1.4 km8.7% from 1.4 km to 1.4 km14.8% from 1.4 km to 1.4 km3.8% from 1.4 km to 1.4 km14.3% from 1.4 km to 1.4 km3.6% from 1.4 km to 1.4 km9.7% from 1.4 km to 1.4 km9.1% from 1.4 km to 1.4 km5.9% from 1.4 km to 1.4 km6.1% from 1.4 km to 1.4 km5.7% from 1.4 km to 1.4 km5.7% from 1.4 km to 1.4 km5.6% from 1.4 km to 1.4 km5.6% from 1.4 km to 1.4 km5.6% from 1.4 km to 1.4 km6.5% from 1.4 km to 1.4 km3.0% from 1.4 km to 1.4 km5.3% from 1.4 km to 1.5 km4.9% from 1.5 km to 1.5 km2.4% from 1.5 km to 1.5 km4.9% from 1.5 km to 1.5 km4.8% from 1.5 km to 1.5 km4.5% from 1.5 km to 1.5 km4.4% from 1.5 km to 1.5 km4.3% from 1.5 km to 1.5 km4.3% from 1.5 km to 1.5 km4.5% from 1.5 km to 1.5 km2.2% from 1.5 km to 1.5 km4.4% from 1.5 km to 1.5 km4.5% from 1.5 km to 1.5 km2.3% from 1.5 km to 1.5 km4.5% from 1.5 km to 1.5 km4.3% from 1.5 km to 1.5 km4.4% from 1.5 km to 1.5 km6.4% from 1.5 km to 1.5 km4.3% from 1.5 km to 1.5 km6.5% from 1.5 km to 1.5 km4.5% from 1.5 km to 1.5 km7.0% from 1.5 km to 1.5 km4.9% from 1.5 km to 1.6 km4.9% from 1.6 km to 1.6 km5.0% from 1.6 km to 1.6 km5.1% from 1.6 km to 1.6 km2.4% from 1.6 km to 1.6 km5.0% from 1.6 km to 1.6 km4.9% from 1.6 km to 1.6 km4.8% from 1.6 km to 1.6 km2.4% from 1.6 km to 1.6 km4.7% from 1.6 km to 1.6 km2.3% from 1.6 km to 1.6 km4.4% from 1.6 km to 1.6 km2.2% from 1.6 km to 1.6 km4.3% from 1.6 km to 1.6 km2.1% from 1.6 km to 1.6 km4.2% from 1.6 km to 1.6 km4.1% from 1.6 km to 1.6 km4.0% from 1.6 km to 1.6 km4.1% from 1.6 km to 1.6 km2.0% from 1.6 km to 1.6 km4.2% from 1.6 km to 1.6 km4.3% from 1.6 km to 1.6 km2.2% from 1.6 km to 1.6 km4.3% from 1.6 km to 1.7 km2.1% from 1.7 km to 1.7 km2.0% from 1.7 km to 1.7 km4.1% from 1.7 km to 1.7 km2.0% from 1.7 km to 1.7 km2.0% from 1.7 km to 1.7 km2.0% from 1.7 km to 1.7 km1.9% from 1.7 km to 1.7 km1.9% from 1.7 km to 1.7 km1.9% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km1.9% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km1.8% from 1.7 km to 1.7 km1.8% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km3.4% from 1.7 km to 1.7 km1.7% from 1.7 km to 1.7 km3.4% from 1.7 km to 1.7 km4.8% from 1.7 km to 1.8 km3.7% from 1.8 km to 1.8 km3.9% from 1.8 km to 1.8 km5.8% from 1.8 km to 1.8 km4.0% from 1.8 km to 1.8 km6.5% from 1.8 km to 1.8 km4.2% from 1.8 km to 1.8 km6.1% from 1.8 km to 1.8 km6.0% from 1.8 km to 1.8 km5.9% from 1.8 km to 1.8 km8.3% from 1.8 km to 1.8 km6.5% from 1.8 km to 1.8 km6.8% from 1.8 km to 1.8 km7.3% from 1.8 km to 1.8 km4.9% from 1.8 km to 1.8 km7.5% from 1.8 km to 1.8 km7.3% from 1.8 km to 1.8 km7.5% from 1.8 km to 1.8 km4.8% from 1.8 km to 1.8 km7.0% from 1.8 km to 1.8 km7.0% from 1.8 km to 1.8 km7.1% from 1.8 km to 1.9 km4.9% from 1.9 km to 1.9 km7.1% from 1.9 km to 1.9 km7.5% from 1.9 km to 1.9 km5.1% from 1.9 km to 1.9 km5.3% from 1.9 km to 1.9 km5.0% from 1.9 km to 1.9 km4.8% from 1.9 km to 1.9 km4.8% from 1.9 km to 1.9 km4.7% from 1.9 km to 1.9 km4.7% from 1.9 km to 1.9 km6.8% from 1.9 km to 1.9 km4.5% from 1.9 km to 1.9 km6.8% from 1.9 km to 1.9 km4.5% from 1.9 km to 1.9 km7.0% from 1.9 km to 1.9 km5.1% from 1.9 km to 1.9 km5.6% from 1.9 km to 1.9 km2.7% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km21.6% from 1.9 km to 1.9 km8.6% from 1.9 km to 1.9 km8.6% from 1.9 km to 1.9 km11.4% from 1.9 km to 1.9 km6.1% from 1.9 km to 1.9 km9.1% from 1.9 km to 2.0 km9.4% from 2.0 km to 2.0 km19.4% from 2.0 km to 2.0 km6.5% from 2.0 km to 2.0 km3.3% from 2.0 km to 2.0 km3.0% from 2.0 km to 2.0 km6.3% from 2.0 km to 2.0 km5.7% from 2.0 km to 2.0 km5.7% from 2.0 km to 2.0 km3.1% from 2.0 km to 2.0 km10.7% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km14.8% from 2.0 km to 2.0 km7.4% from 2.0 km to 2.0 km9.7% from 2.0 km to 2.0 km6.7% from 2.0 km to 2.0 km5.7% from 2.0 km to 2.0 km9.1% from 2.0 km to 2.0 km8.8% from 2.0 km to 2.0 km8.6% from 2.0 km to 2.0 km5.7% from 2.0 km to 2.0 km8.6% from 2.0 km to 2.0 km9.1% from 2.0 km to 2.0 km6.1% from 2.0 km to 2.0 km5.7% from 2.0 km to 2.0 km7.5% from 2.0 km to 2.0 km5.4% from 2.0 km to 2.0 km8.1% from 2.0 km to 2.0 km2.9% from 2.0 km to 2.0 km5.9% from 2.0 km to 2.0 km5.7% from 2.0 km to 2.0 km2.8% from 2.0 km to 2.1 km2.6% from 2.1 km to 2.1 km2.7% from 2.1 km to 2.1 km2.5% from 2.1 km to 2.1 km2.4% from 2.1 km to 2.1 km2.3% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km2.0% from 2.1 km to 2.1 km1.9% from 2.1 km to 2.1 km1.9% from 2.1 km to 2.1 km1.8% from 2.1 km to 2.1 km3.7% from 2.1 km to 2.1 km3.6% from 2.1 km to 2.1 km5.6% from 2.1 km to 2.1 km6.0% from 2.1 km to 2.1 km6.4% from 2.1 km to 2.1 km9.5% from 2.1 km to 2.1 km7.5% from 2.1 km to 2.1 km8.1% from 2.1 km to 2.1 km8.6% from 2.1 km to 2.1 km8.3% from 2.1 km to 2.1 km5.7% from 2.1 km to 2.1 km8.6% from 2.1 km to 2.2 km5.4% from 2.2 km to 2.2 km5.3% from 2.2 km to 2.2 km7.5% from 2.2 km to 2.2 km4.9% from 2.2 km to 2.2 km5.1% from 2.2 km to 2.2 km5.1% from 2.2 km to 2.2 km5.0% from 2.2 km to 2.2 km5.1% from 2.2 km to 2.2 km2.4% from 2.2 km to 2.2 km4.4% from 2.2 km to 2.2 km4.4% from 2.2 km to 2.2 km4.3% from 2.2 km to 2.2 km2.2% from 2.2 km to 2.2 km4.0% from 2.2 km to 2.2 km3.8% from 2.2 km to 2.2 km3.9% from 2.2 km to 2.2 km4.1% from 2.2 km to 2.2 km6.1% from 2.2 km to 2.2 km6.0% from 2.2 km to 2.2 km6.5% from 2.2 km to 2.2 km4.7% from 2.2 km to 2.2 km7.3% from 2.2 km to 2.2 km7.3% from 2.2 km to 2.3 km7.5% from 2.3 km to 2.3 km5.0% from 2.3 km to 2.3 km7.1% from 2.3 km to 2.3 km5.0% from 2.3 km to 2.3 km5.1% from 2.3 km to 2.3 km5.1% from 2.3 km to 2.3 km5.1% from 2.3 km to 2.3 km4.9% from 2.3 km to 2.3 km4.8% from 2.3 km to 2.3 km4.5% from 2.3 km to 2.3 km2.4% from 2.3 km to 2.3 km4.7% from 2.3 km to 2.3 km6.7% from 2.3 km to 2.3 km4.7% from 2.3 km to 2.3 km4.7% from 2.3 km to 2.3 km6.5% from 2.3 km to 2.3 km6.5% from 2.3 km to 2.3 km7.0% from 2.3 km to 2.3 km4.9% from 2.3 km to 2.3 km5.3% from 2.3 km to 2.3 km5.3% from 2.3 km to 2.3 km5.4% from 2.3 km to 2.3 km7.9% from 2.3 km to 2.3 km5.1% from 2.3 km to 2.4 km5.3% from 2.4 km to 2.4 km7.9% from 2.4 km to 2.4 km5.3% from 2.4 km to 2.4 km5.1% from 2.4 km to 2.4 km7.9% from 2.4 km to 2.4 km5.1% from 2.4 km to 2.4 km7.7% from 2.4 km to 2.4 km5.4% from 2.4 km to 2.4 km8.1% from 2.4 km to 2.4 km5.6% from 2.4 km to 2.4 km5.6% from 2.4 km to 2.4 km5.3% from 2.4 km to 2.4 km7.7% from 2.4 km to 2.4 km5.3% from 2.4 km to 2.4 km5.4% from 2.4 km to 2.4 km5.6% from 2.4 km to 2.4 km8.1% from 2.4 km to 2.4 km5.4% from 2.4 km to 2.4 km5.4% from 2.4 km to 2.4 km5.6% from 2.4 km to 2.4 km8.1% from 2.4 km to 2.4 km5.4% from 2.4 km to 2.4 km5.4% from 2.4 km to 2.4 km7.9% from 2.4 km to 2.4 km5.4% from 2.4 km to 2.4 km5.4% from 2.4 km to 2.4 km5.4% from 2.4 km to 2.5 km7.7% from 2.5 km to 2.5 km5.3% from 2.5 km to 2.5 km7.7% from 2.5 km to 2.5 km5.3% from 2.5 km to 2.5 km8.1% from 2.5 km to 2.5 km5.6% from 2.5 km to 2.5 km6.1% from 2.5 km to 2.5 km6.1% from 2.5 km to 2.5 km10.0% from 2.5 km to 2.5 km3.3% from 2.5 km to 2.5 km5.9% from 2.5 km to 2.5 km5.7% from 2.5 km to 2.5 km5.9% from 2.5 km to 2.5 km5.3% from 2.5 km to 2.5 km5.7% from 2.5 km to 2.5 km5.7% from 2.5 km to 2.5 km5.4% from 2.5 km to 2.5 km4.8% from 2.5 km to 2.5 km5.3% from 2.5 km to 2.5 km5.0% from 2.5 km to 2.5 km5.4% from 2.5 km to 2.5 km5.3% from 2.5 km to 2.5 km5.1% from 2.5 km to 2.5 km5.1% from 2.5 km to 2.5 km5.3% from 2.5 km to 2.5 km5.3% from 2.5 km to 2.5 km2.6% from 2.5 km to 2.6 km5.4% from 2.6 km to 2.6 km2.5% from 2.6 km to 2.6 km4.9% from 2.6 km to 2.6 km4.7% from 2.6 km to 2.6 km2.2% from 2.6 km to 2.6 km4.7% from 2.6 km to 2.6 km2.3% from 2.6 km to 2.6 km4.5% from 2.6 km to 2.6 km2.3% from 2.6 km to 2.6 km4.8% from 2.6 km to 2.6 km2.4% from 2.6 km to 2.6 km2.4% from 2.6 km to 2.6 km2.4% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km2.2% from 2.6 km to 2.6 km2.2% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km2.0% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km1.9% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km1.7% from 2.6 km to 2.7 km1.7% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.7 km-3.4% from 2.7 km to 2.7 km-3.2% from 2.7 km to 2.7 km-3.0% from 2.7 km to 2.7 km-4.3% from 2.7 km to 2.7 km-5.5% from 2.7 km to 2.7 km-6.5% from 2.7 km to 2.7 km-6.0% from 2.7 km to 2.7 km-8.0% from 2.7 km to 2.7 km-7.7% from 2.7 km to 2.7 km-8.4% from 2.7 km to 2.7 km-10.2% from 2.7 km to 2.8 km-10.5% from 2.8 km to 2.8 km-8.9% from 2.8 km to 2.8 km-5.9% from 2.8 km to 2.8 km-2.5% from 2.8 km to 2.8 km1.7% from 2.8 km to 2.8 km5.5% from 2.8 km to 2.8 km6.1% from 2.8 km to 2.8 km8.1% from 2.8 km to 2.8 km7.9% from 2.8 km to 2.9 km7.4% from 2.9 km to 2.9 km6.3% from 2.9 km to 2.9 km4.7% from 2.9 km to 2.9 km4.8% from 2.9 km to 2.9 km4.8% from 2.9 km to 2.9 km5.0% from 2.9 km to 2.9 km3.5% from 2.9 km to 2.9 km3.4% from 2.9 km to 2.9 km3.3% from 2.9 km to 2.9 km3.1% from 2.9 km to 2.9 km3.2% from 2.9 km to 2.9 km3.5% from 2.9 km to 2.9 km3.3% from 2.9 km to 2.9 km3.4% from 2.9 km to 2.9 km3.1% from 2.9 km to 2.9 km1.6% from 2.9 km to 3.0 km3.0% from 3.0 km to 3.0 km4.5% from 3.0 km to 3.0 km4.6% from 3.0 km to 3.0 km4.7% from 3.0 km to 3.0 km6.9% from 3.0 km to 3.0 km5.8% from 3.0 km to 3.0 km6.5% from 3.0 km to 3.0 km7.5% from 3.0 km to 3.0 km7.1% from 3.0 km to 3.0 km4.5% from 3.0 km to 3.0 km7.1% from 3.0 km to 3.0 km4.9% from 3.0 km to 3.0 km5.0% from 3.0 km to 3.0 km4.7% from 3.0 km to 3.0 km6.5% from 3.0 km to 3.0 km4.4% from 3.0 km to 3.0 km4.4% from 3.0 km to 3.0 km6.7% from 3.0 km to 3.0 km4.5% from 3.0 km to 3.0 km4.5% from 3.0 km to 3.1 km4.3% from 3.1 km to 3.1 km2.1% from 3.1 km to 3.1 km4.0% from 3.1 km to 3.1 km2.0% from 3.1 km to 3.1 km3.9% from 3.1 km to 3.1 km4.0% from 3.1 km to 3.1 km2.0% from 3.1 km to 3.1 km4.0% from 3.1 km to 3.1 km2.0% from 3.1 km to 3.1 km4.1% from 3.1 km to 3.1 km2.0% from 3.1 km to 3.1 km0.0% from 3.1 km to 3.1 km1.9% from 3.1 km to 3.1 km1.7% from 3.1 km to 3.1 km1.7% from 3.1 km to 3.1 km1.7% from 3.1 km to 3.1 km1.8% from 3.1 km to 3.1 km3.8% from 3.1 km to 3.1 km4.1% from 3.1 km to 3.1 km2.0% from 3.1 km to 3.2 km4.1% from 3.2 km to 3.2 km3.8% from 3.2 km to 3.2 km3.8% from 3.2 km to 3.2 km1.9% from 3.2 km to 3.2 km3.6% from 3.2 km to 3.2 km3.7% from 3.2 km to 3.2 km3.8% from 3.2 km to 3.2 km5.9% from 3.2 km to 3.2 km4.1% from 3.2 km to 3.2 km4.3% from 3.2 km to 3.2 km6.8% from 3.2 km to 3.2 km4.5% from 3.2 km to 3.2 km4.3% from 3.2 km to 3.2 km4.2% from 3.2 km to 3.2 km2.0% from 3.2 km to 3.2 km3.8% from 3.2 km to 3.2 km1.9% from 3.2 km to 3.2 km1.8% from 3.2 km to 3.2 km3.5% from 3.2 km to 3.3 km1.8% from 3.3 km to 3.3 km1.7% from 3.3 km to 3.3 km1.7% from 3.3 km to 3.3 km3.5% from 3.3 km to 3.3 km1.8% from 3.3 km to 3.3 km3.8% from 3.3 km to 3.3 km5.8% from 3.3 km to 3.3 km6.0% from 3.3 km to 3.3 km6.4% from 3.3 km to 3.3 km6.8% from 3.3 km to 3.3 km7.3% from 3.3 km to 3.3 km7.7% from 3.3 km to 3.3 km8.6% from 3.3 km to 3.3 km8.3% from 3.3 km to 3.3 km11.1% from 3.3 km to 3.3 km8.6% from 3.3 km to 3.3 km8.8% from 3.3 km to 3.3 km11.8% from 3.3 km to 3.3 km9.4% from 3.3 km to 3.3 km12.9% from 3.3 km to 3.3 km9.7% from 3.3 km to 3.3 km16.7% from 3.3 km to 3.3 km3.4% from 3.3 km to 3.3 km17.2% from 3.3 km to 3.4 km6.9% from 3.4 km to 3.4 km13.8% from 3.4 km to 3.4 km6.9% from 3.4 km to 3.4 km14.3% from 3.4 km to 3.4 km3.6% from 3.4 km to 3.4 km9.4% from 3.4 km to 3.4 km5.3% from 3.4 km to 3.4 km7.7% from 3.4 km to 3.4 km7.0% from 3.4 km to 3.4 km4.7% from 3.4 km to 3.4 km7.1% from 3.4 km to 3.4 km5.0% from 3.4 km to 3.4 km7.9% from 3.4 km to 3.4 km5.1% from 3.4 km to 3.4 km5.1% from 3.4 km to 3.4 km4.8% from 3.4 km to 3.4 km7.0% from 3.4 km to 3.4 km4.7% from 3.4 km to 3.4 km4.9% from 3.4 km to 3.4 km7.5% from 3.4 km to 3.4 km5.4% from 3.4 km to 3.4 km8.6% from 3.4 km to 3.4 km6.1% from 3.4 km to 3.4 km9.7% from 3.4 km to 3.4 km10.0% from 3.4 km to 3.4 km9.7% from 3.4 km to 3.4 km10.0% from 3.4 km to 3.4 km10.0% from 3.4 km to 3.5 km9.7% from 3.5 km to 3.5 km9.7% from 3.5 km to 3.5 km9.7% from 3.5 km to 3.5 km9.7% from 3.5 km to 3.5 km9.4% from 3.5 km to 3.5 km9.7% from 3.5 km to 3.5 km6.5% from 3.5 km to 3.5 km9.1% from 3.5 km to 3.5 km9.4% from 3.5 km to 3.5 km9.4% from 3.5 km to 3.5 km6.3% from 3.5 km to 3.5 km9.4% from 3.5 km to 3.5 km9.7% from 3.5 km to 3.5 km6.5% from 3.5 km to 3.5 km9.4% from 3.5 km to 3.5 km6.5% from 3.5 km to 3.5 km9.4% from 3.5 km to 3.5 km9.1% from 3.5 km to 3.5 km6.1% from 3.5 km to 3.5 km8.8% from 3.5 km to 3.5 km9.1% from 3.5 km to 3.5 km6.1% from 3.5 km to 3.5 km9.4% from 3.5 km to 3.5 km6.2% from 3.5 km to 3.5 km9.7% from 3.5 km to 3.5 km9.7% from 3.5 km to 3.5 km13.3% from 3.5 km to 3.5 km3.4% from 3.5 km to 3.5 km13.8% from 3.5 km to 3.5 km6.9% from 3.5 km to 3.5 km9.7% from 3.5 km to 3.5 km6.5% from 3.5 km to 3.6 km9.4% from 3.6 km to 3.6 km9.4% from 3.6 km to 3.6 km9.1% from 3.6 km to 3.6 km6.1% from 3.6 km to 3.6 km6.3% from 3.6 km to 3.6 km9.4% from 3.6 km to 3.6 km6.1% from 3.6 km to 3.6 km6.1% from 3.6 km to 3.6 km6.1% from 3.6 km to 3.6 km12.1% from 3.6 km to 3.6 km6.1% from 3.6 km to 3.6 km6.1% from 3.6 km to 3.6 km5.7% from 3.6 km to 3.6 km5.6% from 3.6 km to 3.6 km5.3% from 3.6 km to 3.6 km2.5% from 3.6 km to 3.6 km2.4% from 3.6 km to 3.6 km2.4% from 3.6 km to 3.6 km2.4% from 3.6 km to 3.6 km2.3% from 3.6 km to 3.6 km2.3% from 3.6 km to 3.6 km2.3% from 3.6 km to 3.6 km4.3% from 3.6 km to 3.6 km2.1% from 3.6 km to 3.6 km2.1% from 3.6 km to 3.6 km2.2% from 3.6 km to 3.7 km4.3% from 3.7 km to 3.7 km2.1% from 3.7 km to 3.7 km2.1% from 3.7 km to 3.7 km4.3% from 3.7 km to 3.7 km4.1% from 3.7 km to 3.7 km2.1% from 3.7 km to 3.7 km4.1% from 3.7 km to 3.7 km4.2% from 3.7 km to 3.7 km4.3% from 3.7 km to 3.7 km4.3% from 3.7 km to 3.7 km4.3% from 3.7 km to 3.7 km4.3% from 3.7 km to 3.7 km4.3% from 3.7 km to 3.7 km2.2% from 3.7 km to 3.7 km4.3% from 3.7 km to 3.7 km4.3% from 3.7 km to 3.7 km4.7% from 3.7 km to 3.7 km4.9% from 3.7 km to 3.7 km4.5% from 3.7 km to 3.7 km6.3% from 3.7 km to 3.7 km4.4% from 3.7 km to 3.7 km5.8% from 3.7 km to 3.8 km4.5% from 3.8 km to 3.8 km4.3% from 3.8 km to 3.8 km6.5% from 3.8 km to 3.8 km5.9% from 3.8 km to 3.8 km6.8% from 3.8 km to 3.8 km7.1% from 3.8 km to 3.8 km5.3% from 3.8 km to 3.8 km9.8% from 3.8 km to 3.8 km6.3% from 3.8 km to 3.8 km8.1% from 3.8 km to 3.8 km9.1% from 3.8 km to 3.8 km8.6% from 3.8 km to 3.8 km9.1% from 3.8 km to 3.8 km6.1% from 3.8 km to 3.8 km8.8% from 3.8 km to 3.8 km11.8% from 3.8 km to 3.8 km8.6% from 3.8 km to 3.8 km8.8% from 3.8 km to 3.8 km11.8% from 3.8 km to 3.8 km8.3% from 3.8 km to 3.8 km12.1% from 3.8 km to 3.8 km9.1% from 3.8 km to 3.8 km9.7% from 3.8 km to 3.8 km9.1% from 3.8 km to 3.8 km10.5% from 3.8 km to 3.8 km11.1% from 3.8 km to 3.9 km8.8% from 3.9 km to 3.9 km11.8% from 3.9 km to 3.9 km10.0% from 3.9 km to 3.9 km17.2% from 3.9 km to 3.9 km6.9% from 3.9 km to 3.9 km15.4% from 3.9 km to 3.9 km7.7% from 3.9 km to 3.9 km17.4% from 3.9 km to 3.9 km9.1% from 3.9 km to 3.9 km21.7% from 3.9 km to 3.9 km4.5% from 3.9 km to 3.9 km22.7% from 3.9 km to 3.9 km4.5% from 3.9 km to 3.9 km22.7% from 3.9 km to 3.9 km9.1% from 3.9 km to 3.9 km21.7% from 3.9 km to 3.9 km4.5% from 3.9 km to 3.9 km26.1% from 3.9 km to 3.9 km4.3% from 3.9 km to 3.9 km27.3% from 3.9 km to 3.9 km4.5% from 3.9 km to 3.9 km15.4% from 3.9 km to 3.9 km17.9% from 3.9 km to 3.9 km15.8% from 3.9 km to 3.9 km15.8% from 3.9 km to 3.9 km18.4% from 3.9 km to 3.9 km15.0% from 3.9 km to 3.9 km28.6% from 3.9 km to 3.9 km5.0% from 3.9 km to 3.9 km15.8% from 3.9 km to 3.9 km18.9% from 3.9 km to 3.9 km15.0% from 3.9 km to 3.9 km15.4% from 3.9 km to 3.9 km17.9% from 3.9 km to 4.0 km15.0% from 4.0 km to 4.0 km23.8% from 4.0 km to 4.0 km5.0% from 4.0 km to 4.0 km23.8% from 4.0 km to 4.0 km4.8% from 4.0 km to 4.0 km21.7% from 4.0 km to 4.0 km9.1% from 4.0 km to 4.0 km20.8% from 4.0 km to 4.0 km4.3% from 4.0 km to 4.0 km20.8% from 4.0 km to 4.0 km8.7% from 4.0 km to 4.0 km16.0% from 4.0 km to 4.0 km8.3% from 4.0 km to 4.0 km16.7% from 4.0 km to 4.0 km8.7% from 4.0 km to 4.0 km18.2% from 4.0 km to 4.0 km4.5% from 4.0 km to 4.0 km17.4% from 4.0 km to 4.0 km9.1% from 4.0 km to 4.0 km16.7% from 4.0 km to 4.0 km8.3% from 4.0 km to 4.0 km16.7% from 4.0 km to 4.0 km8.3% from 4.0 km to 4.0 km16.7% from 4.0 km to 4.0 km4.2% from 4.0 km to 4.0 km20.8% from 4.0 km to 4.0 km4.2% from 4.0 km to 4.0 km16.0% from 4.0 km to 4.0 km8.3% from 4.0 km to 4.0 km15.4% from 4.0 km to 4.0 km4.0% from 4.0 km to 4.0 km15.4% from 4.0 km to 4.0 km4.0% from 4.0 km to 4.0 km16.0% from 4.0 km to 4.0 km8.3% from 4.0 km to 4.0 km13.0% from 4.0 km to 4.0 km8.7% from 4.0 km to 4.0 km16.7% from 4.0 km to 4.0 km4.2% from 4.0 km to 4.0 km16.7% from 4.0 km to 4.0 km8.3% from 4.0 km to 4.0 km16.0% from 4.0 km to 4.1 km8.3% from 4.1 km to 4.1 km16.7% from 4.1 km to 4.1 km8.3% from 4.1 km to 4.1 km17.4% from 4.1 km to 4.1 km9.1% from 4.1 km to 4.1 km12.5% from 4.1 km to 4.1 km23.8% from 4.1 km to 4.1 km5.0% from 4.1 km to 4.1 km23.8% from 4.1 km to 4.1 km10.0% from 4.1 km to 4.1 km22.7% from 4.1 km to 4.1 km4.8% from 4.1 km to 4.1 km27.3% from 4.1 km to 4.1 km9.5% from 4.1 km to 4.1 km23.8% from 4.1 km to 4.1 km9.5% from 4.1 km to 4.1 km17.9% from 4.1 km to 4.1 km17.9% from 4.1 km to 4.1 km20.5% from 4.1 km to 4.1 km16.2% from 4.1 km to 4.1 km28.6% from 4.1 km to 4.1 km10.0% from 4.1 km to 4.1 km23.8% from 4.1 km to 4.1 km10.0% from 4.1 km to 4.1 km15.0% from 4.1 km to 4.1 km23.8% from 4.1 km to 4.1 km10.0% from 4.1 km to 4.1 km22.7% from 4.1 km to 4.1 km4.8% from 4.1 km to 4.1 km20.8% from 4.1 km to 4.1 km4.3% from 4.1 km to 4.1 km19.2% from 4.1 km to 4.1 km4.0% from 4.1 km to 4.1 km17.9% from 4.1 km to 4.1 km3.7% from 4.1 km to 4.1 km14.3% from 4.1 km to 4.1 km3.7% from 4.1 km to 4.1 km13.8% from 4.1 km to 4.1 km3.4% from 4.1 km to 4.2 km9.1% from 4.2 km to 4.2 km9.4% from 4.2 km to 4.2 km9.1% from 4.2 km to 4.2 km8.6% from 4.2 km to 4.2 km5.4% from 4.2 km to 4.2 km7.7% from 4.2 km to 4.2 km7.3% from 4.2 km to 4.2 km4.9% from 4.2 km to 4.2 km4.8% from 4.2 km to 4.2 km6.8% from 4.2 km to 4.2 km4.3% from 4.2 km to 4.2 km4.2% from 4.2 km to 4.2 km1.8% from 4.2 km to 4.2 km3.8% from 4.2 km to 4.2 km1.9% from 4.2 km to 4.2 km3.6% from 4.2 km to 4.2 km1.8% from 4.2 km to 4.2 km1.9% from 4.2 km to 4.2 km1.8% from 4.2 km to 4.2 km1.8% from 4.2 km to 4.2 km0.0% from 4.2 km to 4.2 km1.6% from 4.2 km to 4.3 km0.0% from 4.3 km to 4.3 km-1.5% from 4.3 km to 4.3 km-1.5% from 4.3 km to 4.3 km-2.8% from 4.3 km to 4.3 km-2.6% from 4.3 km to 4.3 km-2.6% from 4.3 km to 4.3 km-3.7% from 4.3 km to 4.3 km-4.6% from 4.3 km to 4.3 km-4.4% from 4.3 km to 4.3 km-4.4% from 4.3 km to 4.3 km-4.3% from 4.3 km to 4.3 km-4.0% from 4.3 km to 4.4 km-4.0% from 4.4 km to 4.4 km-3.0% from 4.4 km to 4.4 km-3.8% from 4.4 km to 4.4 km-2.9% from 4.4 km to 4.4 km-1.0% from 4.4 km to 4.4 km-1.0% from 4.4 km to 4.4 km0.0% from 4.4 km to 4.4 km1.1% from 4.4 km to 4.4 km3.2% from 4.4 km to 4.4 km2.3% from 4.4 km to 4.4 km2.2% from 4.4 km to 4.5 km1.1% from 4.5 km to 4.5 km1.2% from 4.5 km to 4.5 km2.4% from 4.5 km to 4.5 km1.2% from 4.5 km to 4.5 km1.1% from 4.5 km to 4.5 km2.1% from 4.5 km to 4.5 km3.0% from 4.5 km to 4.5 km0.0% from 4.5 km to 4.5 km0.0% from 4.5 km to 4.5 km1.1% from 4.5 km to 4.5 km2.2% from 4.5 km to 4.6 km2.3% from 4.6 km to 4.6 km1.2% from 4.6 km to 4.6 km1.4% from 4.6 km to 4.6 km1.3% from 4.6 km to 4.6 km1.2% from 4.6 km to 4.6 km1.4% from 4.6 km to 4.6 km0.0% from 4.6 km to 4.6 km1.3% from 4.6 km to 4.6 km0.0% from 4.6 km to 4.6 km1.3% from 4.6 km to 4.6 km0.0% from 4.6 km to 4.6 km1.2% from 4.6 km to 4.6 km0.0% from 4.6 km to 4.7 km2.6% from 4.7 km to 4.7 km1.3% from 4.7 km to 4.7 km3.8% from 4.7 km to 4.7 km2.7% from 4.7 km to 4.7 km3.9% from 4.7 km to 4.7 km4.3% from 4.7 km to 4.7 km5.0% from 4.7 km to 4.7 km4.3% from 4.7 km to 4.7 km7%7%3%7%3%0 m1 km2 km3 km4 km
Gradient key0-3%3-6%6-9%9-12%12-15%15%+

Climb Stats

Combined metric and imperial stats for quick route planning.

Climb categoryCategory 3
Distance4.71 km / 2.93 miles
Elevation gain270.4 m / 887 ft
Average gradient5.7%
Maximum gradient23.1%
Elevation high381 m / 1,250 ft
Elevation low110.6 m / 363 ft
Climb difficulty score27,057.21

Similar Climbs Nearby

If you like the shape of this climb, these nearby options have a similar distance, gradient, and elevation profile.

Tip: rotate your phone to landscape and swipe the table sideways to reveal the full set of climb details.

ClimbLengthGradientAscent
Riddlesden to Rombald's Moor
Keighley, Bradford
4.71 km5.7%270 m
AOCC SOTW
Keighley, Bradford
4.41 km5.8%255 m
OFFICIAL Yorkshire Climbs Ilkley Moor
Keighley, Bradford
4.38 km6.2%274 m
Ooossshhh #235 Ilkley Moor
Keighley, Bradford
4.44 km6.3%280 m
Full Ilkley Moor
Keighley, Bradford
4.32 km6.4%277 m

Climb Rank

How does this climb compare against every other climb in the world?

🗺

This climb ranks 140,062nd out of 2,710,652 worldwide cycling climbs.

🧮

Ranked as the 3,046th most difficult cycling climb of all 332,744 climbs in United Kingdom.

📉

Places 1,628th out of 268,497 cycling climbs in England.

Ranks 18th out of 2,231 cycling climbs in Bradford.

🏵️

A local climb of note, this is the 9th most difficult cycling climb (out of 296 climbs) in Keighley.

Useful Links

View this climb on other sites.

Google Street View
Strava