Keston (A232) to Westerham Hill

📍
Baston Road, Keston Mark, London Borough of Bromley, London, Greater London, England, BR2 6BP, United Kingdom

Estimated Climb Time

Loading your rider settings for Keston (A232) to Westerham Hill...

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 Keston (A232) to Westerham Hill.

65 m120 m170 m225 m2.8% from 0 m to 7 m5.8% from 7 m to 14 m2.9% from 14 m to 21 m2.8% from 21 m to 28 m2.9% from 28 m to 35 m5.6% from 35 m to 42 m8.5% from 42 m to 49 m2.8% from 49 m to 57 m0.0% from 57 m to 64 m2.8% from 64 m to 71 m2.7% from 71 m to 78 m2.7% from 78 m to 86 m5.5% from 86 m to 93 m5.5% from 93 m to 100 m5.4% from 100 m to 108 m0.0% from 108 m to 115 m5.4% from 115 m to 122 m2.7% from 122 m to 130 m5.3% from 130 m to 137 m2.2% from 137 m to 146 m7.0% from 146 m to 152 m-2.7% from 152 m to 159 m8.3% from 159 m to 167 m5.6% from 167 m to 174 m8.5% from 174 m to 181 m8.5% from 181 m to 188 m5.6% from 188 m to 195 m2.8% from 195 m to 202 m2.9% from 202 m to 209 m2.9% from 209 m to 216 m5.7% from 216 m to 223 m2.9% from 223 m to 230 m8.7% from 230 m to 237 m2.8% from 237 m to 244 m0.0% from 244 m to 251 m2.8% from 251 m to 258 m0.0% from 258 m to 266 m8.2% from 266 m to 273 m-2.7% from 273 m to 280 m5.3% from 280 m to 288 m0.0% from 288 m to 295 m7.9% from 295 m to 303 m-2.6% from 303 m to 311 m2.6% from 311 m to 318 m-2.6% from 318 m to 326 m2.6% from 326 m to 334 m10.1% from 334 m to 342 m2.5% from 342 m to 350 m7.6% from 350 m to 358 m0.0% from 358 m to 366 m2.5% from 366 m to 374 m5.0% from 374 m to 382 m5.1% from 382 m to 389 m5.0% from 389 m to 397 m-2.5% from 397 m to 405 m0.0% from 405 m to 413 m2.5% from 413 m to 421 m2.5% from 421 m to 429 m2.6% from 429 m to 437 m5.1% from 437 m to 445 m7.8% from 445 m to 452 m5.1% from 452 m to 460 m8.0% from 460 m to 468 m-2.6% from 468 m to 475 m2.6% from 475 m to 483 m0.0% from 483 m to 491 m0.0% from 491 m to 499 m-2.4% from 499 m to 508 m0.0% from 508 m to 516 m0.0% from 516 m to 525 m-4.4% from 525 m to 534 m-2.2% from 534 m to 543 m-2.2% from 543 m to 552 m6.7% from 552 m to 561 m0.0% from 561 m to 570 m4.8% from 570 m to 578 m2.4% from 578 m to 586 m2.4% from 586 m to 595 m2.5% from 595 m to 603 m7.6% from 603 m to 611 m9.0% from 611 m to 624 m0.0% from 624 m to 626 m0.0% from 626 m to 634 m-2.6% from 634 m to 642 m0.0% from 642 m to 649 m5.1% from 649 m to 657 m5.2% from 657 m to 665 m2.6% from 665 m to 673 m0.0% from 673 m to 680 m2.6% from 680 m to 688 m2.6% from 688 m to 696 m2.6% from 696 m to 703 m2.7% from 703 m to 711 m0.0% from 711 m to 719 m5.3% from 719 m to 726 m5.2% from 726 m to 734 m0.0% from 734 m to 742 m0.0% from 742 m to 749 m-2.6% from 749 m to 757 m8.0% from 757 m to 764 m7.9% from 764 m to 772 m2.7% from 772 m to 779 m0.0% from 779 m to 787 m0.0% from 787 m to 795 m5.3% from 795 m to 802 m2.6% from 802 m to 810 m5.2% from 810 m to 817 m2.6% from 817 m to 825 m5.1% from 825 m to 833 m0.0% from 833 m to 841 m-2.5% from 841 m to 849 m0.0% from 849 m to 858 m0.0% from 858 m to 866 m-2.3% from 866 m to 875 m-2.2% from 875 m to 884 m-2.2% from 884 m to 893 m4.5% from 893 m to 902 m4.4% from 902 m to 911 m0.0% from 911 m to 920 m-2.2% from 920 m to 929 m-4.4% from 929 m to 938 m0.0% from 938 m to 947 m4.4% from 947 m to 956 m0.0% from 956 m to 965 m4.6% from 965 m to 974 m-2.3% from 974 m to 983 m7.1% from 983 m to 991 m7.5% from 991 m to 999 m7.8% from 999 m to 1.0 km8.1% from 1.0 km to 1.0 km2.7% from 1.0 km to 1.0 km11.4% from 1.0 km to 1.0 km11.8% from 1.0 km to 1.0 km14.7% from 1.0 km to 1.0 km3.0% from 1.0 km to 1.0 km6.0% from 1.0 km to 1.1 km6.1% from 1.1 km to 1.1 km9.0% from 1.1 km to 1.1 km2.9% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km2.9% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km3.8% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km5.3% from 1.1 km to 1.1 km2.7% from 1.1 km to 1.1 km7.9% from 1.1 km to 1.1 km-2.6% from 1.1 km to 1.1 km2.5% from 1.1 km to 1.1 km-2.4% from 1.1 km to 1.2 km0.0% from 1.2 km to 1.2 km-2.4% from 1.2 km to 1.2 km2.4% from 1.2 km to 1.2 km2.4% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km4.8% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km4.8% from 1.2 km to 1.2 km2.5% from 1.2 km to 1.2 km2.5% from 1.2 km to 1.2 km5.1% from 1.2 km to 1.2 km7.8% from 1.2 km to 1.3 km10.7% from 1.3 km to 1.3 km5.3% from 1.3 km to 1.3 km2.7% from 1.3 km to 1.3 km8.1% from 1.3 km to 1.3 km2.7% from 1.3 km to 1.3 km8.1% from 1.3 km to 1.3 km2.7% from 1.3 km to 1.3 km7.9% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km7.9% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km7.9% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.4 km5.4% from 1.4 km to 1.4 km5.3% from 1.4 km to 1.4 km8.1% from 1.4 km to 1.4 km5.5% from 1.4 km to 1.4 km2.8% from 1.4 km to 1.4 km2.8% from 1.4 km to 1.4 km2.8% from 1.4 km to 1.4 km2.8% from 1.4 km to 1.4 km5.6% from 1.4 km to 1.4 km2.8% from 1.4 km to 1.4 km8.6% from 1.4 km to 1.4 km1.9% from 1.4 km to 1.4 km6.1% from 1.4 km to 1.4 km3.0% from 1.4 km to 1.5 km5.8% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km-2.9% from 1.5 km to 1.5 km3.0% from 1.5 km to 1.5 km3.0% from 1.5 km to 1.5 km15.9% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km7.1% from 1.5 km to 1.5 km3.6% from 1.5 km to 1.5 km3.2% from 1.5 km to 1.5 km-6.0% from 1.5 km to 1.5 km-2.8% from 1.5 km to 1.5 km5.3% from 1.5 km to 1.5 km2.1% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.6 km2.6% from 1.6 km to 1.6 km2.5% from 1.6 km to 1.6 km2.5% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km-2.4% from 1.6 km to 1.6 km-4.5% from 1.6 km to 1.6 km-6.5% from 1.6 km to 1.6 km-2.1% from 1.6 km to 1.6 km-4.1% from 1.6 km to 1.6 km-3.9% from 1.6 km to 1.6 km-5.8% from 1.6 km to 1.7 km0.0% from 1.7 km to 1.7 km-1.9% from 1.7 km to 1.7 km-3.8% from 1.7 km to 1.7 km-3.7% from 1.7 km to 1.7 km-3.8% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km5.8% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.8 km5.7% from 1.8 km to 1.8 km-5.8% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km-1.9% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km-1.9% from 1.8 km to 1.8 km-1.8% from 1.8 km to 1.8 km-3.6% from 1.8 km to 1.8 km-3.5% from 1.8 km to 1.9 km-7.1% from 1.9 km to 1.9 km-5.2% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km-3.4% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km-3.4% from 1.9 km to 1.9 km-3.4% from 1.9 km to 1.9 km-1.7% from 1.9 km to 2.0 km-1.7% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km-3.4% from 2.0 km to 2.0 km-3.4% from 2.0 km to 2.0 km-1.7% from 2.0 km to 2.0 km-1.7% from 2.0 km to 2.0 km-1.7% from 2.0 km to 2.0 km-3.3% from 2.0 km to 2.1 km-5.0% from 2.1 km to 2.1 km-3.3% from 2.1 km to 2.1 km-8.2% from 2.1 km to 2.1 km-4.1% from 2.1 km to 2.1 km-8.3% from 2.1 km to 2.1 km-5.0% from 2.1 km to 2.1 km-1.7% from 2.1 km to 2.1 km-3.4% from 2.1 km to 2.2 km-3.4% from 2.2 km to 2.2 km-4.9% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km-3.4% from 2.2 km to 2.2 km-17.9% from 2.2 km to 2.2 km1.7% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.3 km0.0% from 2.3 km to 2.3 km-3.3% from 2.3 km to 2.3 km5.1% from 2.3 km to 2.3 km1.7% from 2.3 km to 2.3 km3.6% from 2.3 km to 2.3 km3.7% from 2.3 km to 2.3 km5.7% from 2.3 km to 2.3 km5.8% from 2.3 km to 2.3 km7.8% from 2.3 km to 2.4 km-4.0% from 2.4 km to 2.4 km2.0% from 2.4 km to 2.4 km4.0% from 2.4 km to 2.4 km4.0% from 2.4 km to 2.4 km2.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km-1.9% from 2.4 km to 2.4 km-3.8% from 2.4 km to 2.4 km-3.6% from 2.4 km to 2.4 km-5.3% from 2.4 km to 2.5 km-3.4% from 2.5 km to 2.5 km-8.2% from 2.5 km to 2.5 km-7.8% from 2.5 km to 2.5 km-10.6% from 2.5 km to 2.5 km-3.0% from 2.5 km to 2.5 km-6.0% from 2.5 km to 2.5 km-4.5% from 2.5 km to 2.6 km-7.4% from 2.6 km to 2.6 km-1.5% from 2.6 km to 2.6 km-1.5% from 2.6 km to 2.6 km-1.5% from 2.6 km to 2.6 km-6.0% from 2.6 km to 2.6 km-7.6% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.7 km-1.5% from 2.7 km to 2.7 km-7.5% from 2.7 km to 2.7 km3.0% from 2.7 km to 2.7 km-1.5% from 2.7 km to 2.7 km-4.5% from 2.7 km to 2.7 km-1.5% from 2.7 km to 2.7 km3.1% from 2.7 km to 2.8 km4.7% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km1.6% from 2.8 km to 2.8 km1.6% from 2.8 km to 2.8 km1.7% from 2.8 km to 2.8 km3.4% from 2.8 km to 2.8 km1.7% from 2.8 km to 2.8 km1.7% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.9 km0.0% from 2.9 km to 2.9 km1.6% from 2.9 km to 2.9 km-4.7% from 2.9 km to 2.9 km-1.6% from 2.9 km to 2.9 km-6.3% from 2.9 km to 2.9 km-3.1% from 2.9 km to 2.9 km-3.1% from 2.9 km to 2.9 km-6.2% from 2.9 km to 3.0 km-1.6% from 3.0 km to 3.0 km-9.5% from 3.0 km to 3.0 km3.2% from 3.0 km to 3 km0.0% from 3 km to 3.0 km12.1% from 3.0 km to 3.0 km14.7% from 3.0 km to 3.0 km7.8% from 3.0 km to 3.0 km6.1% from 3.0 km to 3.1 km4.3% from 3.1 km to 3.1 km9.0% from 3.1 km to 3.1 km9.2% from 3.1 km to 3.1 km4.8% from 3.1 km to 3.1 km9.4% from 3.1 km to 3.1 km7.4% from 3.1 km to 3.1 km9.8% from 3.1 km to 3.1 km2.4% from 3.1 km to 3.1 km4.9% from 3.1 km to 3.1 km4.9% from 3.1 km to 3.1 km7.3% from 3.1 km to 3.1 km0.0% from 3.1 km to 3.2 km0.0% from 3.2 km to 3.2 km4.8% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km2.3% from 3.2 km to 3.2 km-4.3% from 3.2 km to 3.2 km2.2% from 3.2 km to 3.2 km-4.3% from 3.2 km to 3.2 km4.3% from 3.2 km to 3.2 km4.3% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km2.2% from 3.2 km to 3.3 km0.0% from 3.3 km to 3.3 km2.2% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km2.2% from 3.3 km to 3.3 km2.3% from 3.3 km to 3.3 km2.3% from 3.3 km to 3.3 km4.5% from 3.3 km to 3.3 km2.3% from 3.3 km to 3.3 km2.2% from 3.3 km to 3.3 km2.3% from 3.3 km to 3.4 km0.0% from 3.4 km to 3.4 km7.0% from 3.4 km to 3.4 km2.3% from 3.4 km to 3.4 km6.9% from 3.4 km to 3.4 km2.3% from 3.4 km to 3.4 km-2.3% from 3.4 km to 3.4 km-4.6% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km4.5% from 3.4 km to 3.4 km4.5% from 3.4 km to 3.4 km-2.2% from 3.4 km to 3.4 km2.2% from 3.4 km to 3.5 km-2.2% from 3.5 km to 3.5 km2.2% from 3.5 km to 3.5 km2.2% from 3.5 km to 3.5 km4.5% from 3.5 km to 3.5 km4.5% from 3.5 km to 3.5 km1.5% from 3.5 km to 3.5 km9.8% from 3.5 km to 3.5 km4.9% from 3.5 km to 3.5 km10.0% from 3.5 km to 3.5 km7.6% from 3.5 km to 3.5 km7.8% from 3.5 km to 3.5 km2.7% from 3.5 km to 3.6 km2.7% from 3.6 km to 3.6 km5.7% from 3.6 km to 3.6 km9.0% from 3.6 km to 3.6 km14.7% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km9.2% from 3.6 km to 3.6 km6.3% from 3.6 km to 3.6 km3.1% from 3.6 km to 3.6 km3.1% from 3.6 km to 3.6 km9.5% from 3.6 km to 3.6 km16.1% from 3.6 km to 3.6 km6.5% from 3.6 km to 3.6 km6.5% from 3.6 km to 3.6 km6.5% from 3.6 km to 3.6 km12.9% from 3.6 km to 3.7 km9.5% from 3.7 km to 3.7 km6.6% from 3.7 km to 3.7 km6.5% from 3.7 km to 3.7 km6.2% from 3.7 km to 3.7 km6.5% from 3.7 km to 3.7 km6.3% from 3.7 km to 3.7 km3.2% from 3.7 km to 3.7 km9.4% from 3.7 km to 3.7 km3.1% from 3.7 km to 3.7 km3.1% from 3.7 km to 3.7 km3.0% from 3.7 km to 3.7 km5.8% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km6.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.8 km6.0% from 3.8 km to 3.8 km9.0% from 3.8 km to 3.8 km6.0% from 3.8 km to 3.8 km2.9% from 3.8 km to 3.8 km-5.7% from 3.8 km to 3.8 km8.7% from 3.8 km to 3.8 km-5.7% from 3.8 km to 3.8 km5.6% from 3.8 km to 3.8 km-2.8% from 3.8 km to 3.8 km13.9% from 3.8 km to 3.8 km2.8% from 3.8 km to 3.8 km2.8% from 3.8 km to 3.8 km5.6% from 3.8 km to 3.8 km2.7% from 3.8 km to 3.8 km5.6% from 3.8 km to 3.9 km2.7% from 3.9 km to 3.9 km5.5% from 3.9 km to 3.9 km2.7% from 3.9 km to 3.9 km0.0% from 3.9 km to 3.9 km2.7% from 3.9 km to 3.9 km0.0% from 3.9 km to 3.9 km2.7% from 3.9 km to 3.9 km-2.6% from 3.9 km to 3.9 km7.7% from 3.9 km to 3.9 km0.0% from 3.9 km to 3.9 km2.5% from 3.9 km to 3.9 km9.9% from 3.9 km to 3.9 km2.4% from 3.9 km to 4.0 km2.4% from 4.0 km to 4.0 km-4.7% from 4.0 km to 4.0 km0.0% from 4.0 km to 4.0 km-6.8% from 4.0 km to 4.0 km2.2% from 4.0 km to 4.0 km-2.2% from 4.0 km to 4.0 km8.6% from 4.0 km to 4.0 km-6.2% from 4.0 km to 4.0 km-2.1% from 4.0 km to 4.0 km2.0% from 4.0 km to 4.0 km0.0% from 4.0 km to 4.1 km2.0% from 4.1 km to 4.1 km-3.8% from 4.1 km to 4.1 km1.9% from 4.1 km to 4.1 km-3.8% from 4.1 km to 4.1 km1.9% from 4.1 km to 4.1 km3.8% from 4.1 km to 4.1 km0.0% from 4.1 km to 4.1 km3.7% from 4.1 km to 4.1 km-1.9% from 4.1 km to 4.2 km0.0% from 4.2 km to 4.2 km-3.7% from 4.2 km to 4.2 km1.9% from 4.2 km to 4.2 km1.9% from 4.2 km to 4.2 km5.6% from 4.2 km to 4.2 km1.8% from 4.2 km to 4.2 km3.6% from 4.2 km to 4.2 km0.0% from 4.2 km to 4.2 km-3.7% from 4.2 km to 4.2 km1.9% from 4.2 km to 4.3 km1.9% from 4.3 km to 4.3 km7.7% from 4.3 km to 4.3 km0.0% from 4.3 km to 4.3 km0.0% from 4.3 km to 4.3 km2.0% from 4.3 km to 4.3 km2.0% from 4.3 km to 4.3 km2.0% from 4.3 km to 4.3 km4.1% from 4.3 km to 4.3 km2.1% from 4.3 km to 4.4 km0.0% from 4.4 km to 4.4 km0.0% from 4.4 km to 4.4 km2.1% from 4.4 km to 4.4 km2.1% from 4.4 km to 4.4 km2.1% from 4.4 km to 4.4 km4.2% from 4.4 km to 4.4 km6.2% from 4.4 km to 4.4 km2.0% from 4.4 km to 4.4 km0.0% from 4.4 km to 4.4 km0.0% from 4.4 km to 4.4 km4.0% from 4.4 km to 4.5 km-2.0% from 4.5 km to 4.5 km4.0% from 4.5 km to 4.5 km0.0% from 4.5 km to 4.5 km3.9% from 4.5 km to 4.5 km2.0% from 4.5 km to 4.5 km7.8% from 4.5 km to 4.5 km0.0% from 4.5 km to 4.5 km5.7% from 4.5 km to 4.5 km-7.6% from 4.5 km to 4.6 km-3.7% from 4.6 km to 4.6 km1.8% from 4.6 km to 4.6 km-1.9% from 4.6 km to 4.6 km1.8% from 4.6 km to 4.6 km-3.7% from 4.6 km to 4.6 km1.8% from 4.6 km to 4.6 km0.0% from 4.6 km to 4.6 km1.8% from 4.6 km to 4.6 km-1.8% from 4.6 km to 4.6 km-3.6% from 4.6 km to 4.7 km1.8% from 4.7 km to 4.7 km1.8% from 4.7 km to 4.7 km3.6% from 4.7 km to 4.7 km3.7% from 4.7 km to 4.7 km1.9% from 4.7 km to 4.7 km3.7% from 4.7 km to 4.7 km0.0% from 4.7 km to 4.7 km5.8% from 4.7 km to 4.7 km3.9% from 4.7 km to 4.8 km0.0% from 4.8 km to 4.8 km5.9% from 4.8 km to 4.8 km2.0% from 4.8 km to 4.8 km5.9% from 4.8 km to 4.8 km-2.0% from 4.8 km to 4.8 km2.0% from 4.8 km to 4.8 km3.9% from 4.8 km to 4.8 km1.9% from 4.8 km to 4.8 km0.0% from 4.8 km to 4.8 km0.0% from 4.8 km to 4.9 km0.0% from 4.9 km to 4.9 km1.9% from 4.9 km to 4.9 km0.0% from 4.9 km to 4.9 km0.0% from 4.9 km to 4.9 km0.0% from 4.9 km to 4.9 km1.9% from 4.9 km to 4.9 km-1.9% from 4.9 km to 4.9 km-1.9% from 4.9 km to 4.9 km3.7% from 4.9 km to 5.0 km1.9% from 5.0 km to 5.0 km0.0% from 5.0 km to 5.0 km-5.5% from 5.0 km to 5.0 km-1.8% from 5.0 km to 5.0 km0.0% from 5.0 km to 5.0 km1.9% from 5.0 km to 5.0 km0.0% from 5.0 km to 5.0 km-1.8% from 5.0 km to 5.0 km0.0% from 5.0 km to 5.1 km0.0% from 5.1 km to 5.1 km5.4% from 5.1 km to 5.1 km0.0% from 5.1 km to 5.1 km1.8% from 5.1 km to 5.1 km1.7% from 5.1 km to 5.1 km-3.5% from 5.1 km to 5.1 km-5.3% from 5.1 km to 5.2 km0.0% from 5.2 km to 5.2 km1.8% from 5.2 km to 5.2 km3.5% from 5.2 km to 5.2 km0.0% from 5.2 km to 5.2 km1.8% from 5.2 km to 5.2 km1.7% from 5.2 km to 5.2 km0.0% from 5.2 km to 5.2 km0.0% from 5.2 km to 5.2 km-1.7% from 5.2 km to 5.3 km-1.7% from 5.3 km to 5.3 km-7.1% from 5.3 km to 5.3 km0.0% from 5.3 km to 5.3 km5.5% from 5.3 km to 5.3 km7.4% from 5.3 km to 5.3 km5.6% from 5.3 km to 5.3 km0.0% from 5.3 km to 5.3 km2.0% from 5.3 km to 5.3 km2.0% from 5.3 km to 5.4 km2.0% from 5.4 km to 5.4 km2.0% from 5.4 km to 5.4 km4.1% from 5.4 km to 5.4 km0.0% from 5.4 km to 5.4 km2.0% from 5.4 km to 5.4 km0.0% from 5.4 km to 5.4 km-2.0% from 5.4 km to 5.4 km2.0% from 5.4 km to 5.4 km0.0% from 5.4 km to 5.4 km-2.0% from 5.4 km to 5.5 km-4.0% from 5.5 km to 5.5 km2.0% from 5.5 km to 5.5 km-2.0% from 5.5 km to 5.5 km0.0% from 5.5 km to 5.5 km-2.0% from 5.5 km to 5.5 km6.1% from 5.5 km to 5.5 km2.0% from 5.5 km to 5.5 km0.0% from 5.5 km to 5.5 km4.1% from 5.5 km to 5.5 km0.0% from 5.5 km to 5.5 km4.0% from 5.5 km to 5.6 km-6.1% from 5.6 km to 5.6 km5.9% from 5.6 km to 5.6 km-2.0% from 5.6 km to 5.6 km5.9% from 5.6 km to 5.6 km-2.0% from 5.6 km to 5.6 km2.0% from 5.6 km to 5.6 km-1.9% from 5.6 km to 5.6 km1.9% from 5.6 km to 5.6 km1.9% from 5.6 km to 5.7 km0.0% from 5.7 km to 5.7 km4.0% from 5.7 km to 5.7 km0.0% from 5.7 km to 5.7 km15.9% from 5.7 km to 5.7 km2.7% from 5.7 km to 5.7 km13.7% from 5.7 km to 5.7 km-2.2% from 5.7 km to 5.7 km4.4% from 5.7 km to 5.8 km4.4% from 5.8 km to 5.8 km0.0% from 5.8 km to 5.8 km0.0% from 5.8 km to 5.8 km0.0% from 5.8 km to 5.8 km2.3% from 5.8 km to 5.8 km4.5% from 5.8 km to 5.8 km2.3% from 5.8 km to 5.8 km4.6% from 5.8 km to 5.8 km4.7% from 5.8 km to 5.8 km9.5% from 5.8 km to 5.8 km-4.8% from 5.8 km to 5.9 km2.4% from 5.9 km to 5.9 km4.9% from 5.9 km to 5.9 km4.8% from 5.9 km to 5.9 km0.0% from 5.9 km to 5.9 km2.4% from 5.9 km to 5.9 km0.0% from 5.9 km to 5.9 km2.3% from 5.9 km to 5.9 km0.0% from 5.9 km to 5.9 km0.0% from 5.9 km to 5.9 km2.2% from 5.9 km to 5.9 km0.0% from 5.9 km to 5.9 km0.0% from 5.9 km to 6.0 km0.0% from 6.0 km to 6.0 km-2.1% from 6.0 km to 6.0 km2.1% from 6.0 km to 6.0 km-4.0% from 6.0 km to 6.0 km0.0% from 6.0 km to 6.0 km-3.9% from 6.0 km to 6.0 km-3.8% from 6.0 km to 6.0 km-3.7% from 6.0 km to 6.0 km-1.9% from 6.0 km to 6.0 km0.0% from 6.0 km to 6.1 km-1.8% from 6.1 km to 6.1 km0.0% from 6.1 km to 6.1 km-3.6% from 6.1 km to 6.1 km0.0% from 6.1 km to 6.1 km-5.2% from 6.1 km to 6.1 km-3.4% from 6.1 km to 6.1 km-1.7% from 6.1 km to 6.1 km-1.7% from 6.1 km to 6.1 km0.0% from 6.1 km to 6.2 km0.0% from 6.2 km to 6.2 km1.8% from 6.2 km to 6.2 km3.7% from 6.2 km to 6.2 km3.8% from 6.2 km to 6.2 km3.9% from 6.2 km to 6.2 km4.0% from 6.2 km to 6.2 km10.4% from 6.2 km to 6.2 km6.2% from 6.2 km to 6.2 km6.5% from 6.2 km to 6.3 km3.1% from 6.3 km to 6.3 km3.8% from 6.3 km to 6.3 km6.9% from 6.3 km to 6.3 km4.7% from 6.3 km to 6.3 km4.9% from 6.3 km to 6.3 km7.6% from 6.3 km to 6.3 km5.3% from 6.3 km to 6.3 km9.5% from 6.3 km to 6.3 km5.3% from 6.3 km to 6.3 km5.3% from 6.3 km to 6.3 km5.3% from 6.3 km to 6.3 km2.6% from 6.3 km to 6.4 km8.0% from 6.4 km to 6.4 km5.3% from 6.4 km to 6.4 km2.6% from 6.4 km to 6.4 km0.0% from 6.4 km to 6.4 km0.0% from 6.4 km to 6.4 km0.0% from 6.4 km to 6.4 km0.0% from 6.4 km to 6.4 km0.0% from 6.4 km to 6.4 km0.0% from 6.4 km to 6.4 km0.0% from 6.4 km to 6.4 km0.0% from 6.4 km to 6.4 km0.0% from 6.4 km to 6.4 km2.2% from 6.4 km to 6.5 km-2.2% from 6.5 km to 6.5 km-2.2% from 6.5 km to 6.5 km-4.2% from 6.5 km to 6.5 km-4.1% from 6.5 km to 6.5 km0.0% from 6.5 km to 6.5 km-2.0% from 6.5 km to 6.5 km2.0% from 6.5 km to 6.5 km-4.0% from 6.5 km to 6.5 km2.0% from 6.5 km to 6.5 km-3.9% from 6.5 km to 6.6 km2.0% from 6.6 km to 6.6 km-4.0% from 6.6 km to 6.6 km7.8% from 6.6 km to 6.6 km3.8% from 6.6 km to 6.6 km0.0% from 6.6 km to 6.6 km-1.9% from 6.6 km to 6.6 km-1.9% from 6.6 km to 6.6 km0.0% from 6.6 km to 6.6 km-3.8% from 6.6 km to 6.6 km1.9% from 6.6 km to 6.7 km0.0% from 6.7 km to 6.7 km0.0% from 6.7 km to 6.7 km0.0% from 6.7 km to 6.7 km0.0% from 6.7 km to 6.7 km0.0% from 6.7 km to 6.7 km2.0% from 6.7 km to 6.7 km0.0% from 6.7 km to 6.7 km3.9% from 6.7 km to 6.7 km0.0% from 6.7 km to 6.8 km1.9% from 6.8 km to 6.8 km0.0% from 6.8 km to 6.8 km0.0% from 6.8 km to 6.8 km-1.9% from 6.8 km to 6.8 km0.0% from 6.8 km to 6.8 km-1.8% from 6.8 km to 6.8 km-1.5% from 6.8 km to 6.9 km-7.6% from 6.9 km to 6.9 km-3.3% from 6.9 km to 6.9 km-3.3% from 6.9 km to 6.9 km-4.9% from 6.9 km to 6.9 km-1.6% from 6.9 km to 6.9 km-3.3% from 6.9 km to 6.9 km-1.6% from 6.9 km to 6.9 km-3.3% from 6.9 km to 6.9 km0.0% from 6.9 km to 7.0 km1.7% from 7.0 km to 7.0 km3.5% from 7.0 km to 7.0 km1.8% from 7.0 km to 7.0 km-1.9% from 7.0 km to 7.0 km6.0% from 7.0 km to 7.0 km6.1% from 7.0 km to 7.0 km10.6% from 7.0 km to 7.0 km4.3% from 7.0 km to 7.0 km4.5% from 7.0 km to 7.1 km9.2% from 7.1 km to 7.1 km7.1% from 7.1 km to 7.1 km4.8% from 7.1 km to 7.1 km2.4% from 7.1 km to 7.1 km12.3% from 7.1 km to 7.1 km7.3% from 7.1 km to 7.1 km2.6% from 7.1 km to 7.1 km0.0% from 7.1 km to 7.1 km7.9% from 7.1 km to 7.1 km2.7% from 7.1 km to 7.1 km0.0% from 7.1 km to 7.1 km2.9% from 7.1 km to 7.1 km8.5% from 7.1 km to 7.2 km5.7% from 7.2 km to 7.2 km5.6% from 7.2 km to 7.2 km2.8% from 7.2 km to 7.2 km5.6% from 7.2 km to 7.2 km2.7% from 7.2 km to 7.2 km5.5% from 7.2 km to 7.2 km0.0% from 7.2 km to 7.2 km5.4% from 7.2 km to 7.2 km2.7% from 7.2 km to 7.2 km5.2% from 7.2 km to 7.2 km2.8% from 7.2 km to 7.2 km8.5% from 7.2 km to 7.2 km-2.9% from 7.2 km to 7.2 km5.8% from 7.2 km to 7.3 km-2.8% from 7.3 km to 7.3 km2.8% from 7.3 km to 7.3 km0.0% from 7.3 km to 7.3 km-7.9% from 7.3 km to 7.3 km-2.6% from 7.3 km to 7.3 km-5.3% from 7.3 km to 7.3 km10.4% from 7.3 km to 7.3 km2.6% from 7.3 km to 7.3 km2.6% from 7.3 km to 7.3 km5.0% from 7.3 km to 7.3 km4.9% from 7.3 km to 7.3 km4.9% from 7.3 km to 7.3 km2.7% from 7.3 km to 7.4 km496.0% from 7.4 km to 7.4 km-145.2% from 7.4 km to 7.4 km0.0% from 7.4 km to 7.4 km-2.4% from 7.4 km to 7.4 km2.4% from 7.4 km to 7.4 km2.4% from 7.4 km to 7.4 km2.4% from 7.4 km to 7.4 km0.0% from 7.4 km to 7.4 km4.7% from 7.4 km to 7.4 km4.8% from 7.4 km to 7.4 km2.4% from 7.4 km to 7.5 km0.0% from 7.5 km to 7.5 km7.4% from 7.5 km to 7.5 km4.9% from 7.5 km to 7.5 km0.0% from 7.5 km to 7.5 km0.0% from 7.5 km to 7.5 km2.6% from 7.5 km to 7.5 km0.0% from 7.5 km to 7.5 km5.2% from 7.5 km to 7.5 km5.3% from 7.5 km to 7.5 km5.3% from 7.5 km to 7.5 km5.3% from 7.5 km to 7.5 km7.8% from 7.5 km to 7.6 km0.0% from 7.6 km to 7.6 km0.0% from 7.6 km to 7.6 km-2.6% from 7.6 km to 7.6 km0.0% from 7.6 km to 7.6 km-2.6% from 7.6 km to 7.6 km0.0% from 7.6 km to 7.6 km2.6% from 7.6 km to 7.6 km7.6% from 7.6 km to 7.6 km2.6% from 7.6 km to 7.6 km2.5% from 7.6 km to 7.6 km-5.0% from 7.6 km to 7.6 km5.0% from 7.6 km to 7.6 km-2.4% from 7.6 km to 7.7 km4.9% from 7.7 km to 7.7 km-2.4% from 7.7 km to 7.7 km4.8% from 7.7 km to 7.7 km2.4% from 7.7 km to 7.7 km2.4% from 7.7 km to 7.7 km-2.3% from 7.7 km to 7.7 km0.0% from 7.7 km to 7.7 km0.0% from 7.7 km to 7.7 km2.3% from 7.7 km to 7.7 km2.3% from 7.7 km to 7.7 km4.5% from 7.7 km to 7.7 km2.3% from 7.7 km to 7.8 km0.0% from 7.8 km to 7.8 km0.0% from 7.8 km to 7.8 km-2.3% from 7.8 km to 7.8 km0.0% from 7.8 km to 7.8 km0.0% from 7.8 km to 7.8 km2.3% from 7.8 km to 7.8 km0.0% from 7.8 km to 7.8 km0.0% from 7.8 km to 7.8 km-6.6% from 7.8 km to 7.8 km-2.2% from 7.8 km to 7.8 km0.0% from 7.8 km to 7.9 km3.4% from 7.9 km to 7.9 km2.1% from 7.9 km to 7.9 km0.8% from 7.9 km to 7.9 km0.0% from 7.9 km to 7.9 km-3.9% from 7.9 km to 7.9 km-3.8% from 7.9 km to 7.9 km3.8% from 7.9 km to 7.9 km-11.0% from 7.9 km to 7.9 km-5.5% from 7.9 km to 8.0 km0.0% from 8.0 km to 8.0 km0.0% from 8.0 km to 8.0 km-1.8% from 8.0 km to 8.0 km0.0% from 8.0 km to 8.0 km0.0% from 8.0 km to 8.0 km0.0% from 8.0 km to 8.0 km1.9% from 8.0 km to 8.0 km0.0% from 8.0 km to 8.0 km1.9% from 8.0 km to 8.1 km1.9% from 8.1 km to 8.1 km1.9% from 8.1 km to 8.1 km2.0% from 8.1 km to 8.1 km2.0% from 8.1 km to 8.1 km4.1% from 8.1 km to 8.1 km2.1% from 8.1 km to 8.1 km4.3% from 8.1 km to 8.1 km2.2% from 8.1 km to 8.1 km2.2% from 8.1 km to 8.1 km4.4% from 8.1 km to 8.1 km4.4% from 8.1 km to 8.2 km11.1% from 8.2 km to 8.2 km0.0% from 8.2 km to 8.2 km2.3% from 8.2 km to 8.2 km0.0% from 8.2 km to 8.2 km4.6% from 8.2 km to 8.2 km2.3% from 8.2 km to 8.2 km2.3% from 8.2 km to 8.2 km2.3% from 8.2 km to 8.2 km4.8% from 8.2 km to 8.2 km0.0% from 8.2 km to 8.2 km4.8% from 8.2 km to 8.3 km2.4% from 8.3 km to 8.3 km2.3% from 8.3 km to 8.3 km0.0% from 8.3 km to 8.3 km0.0% from 8.3 km to 8.3 km2.3% from 8.3 km to 8.3 km-2.3% from 8.3 km to 8.3 km2.3% from 8.3 km to 8.3 km2.3% from 8.3 km to 8.3 km7.0% from 8.3 km to 8.3 km0.0% from 8.3 km to 8.3 km4.6% from 8.3 km to 8.3 km0.0% from 8.3 km to 8.4 km2.2% from 8.4 km to 8.4 km0.0% from 8.4 km to 8.4 km2.2% from 8.4 km to 8.4 km0.0% from 8.4 km to 8.4 km0.0% from 8.4 km to 8.4 km2.2% from 8.4 km to 8.4 km4.4% from 8.4 km to 8.4 km-2.0% from 8.4 km to 8.4 km0.0% from 8.4 km to 8.4 km0.0% from 8.4 km to 8.5 km2.2% from 8.5 km to 8.5 km2.2% from 8.5 km to 8.5 km0.0% from 8.5 km to 8.5 km2.2% from 8.5 km to 8.5 km2.2% from 8.5 km to 8.5 km4.4% from 8.5 km to 8.5 km-2.2% from 8.5 km to 8.5 km8.7% from 8.5 km to 8.5 km2.2% from 8.5 km to 8.5 km4.4% from 8.5 km to 8.5 km-2.2% from 8.5 km to 8.6 km4.5% from 8.6 km to 8.6 km2.2% from 8.6 km to 8.6 km0.0% from 8.6 km to 8.6 km-2.2% from 8.6 km to 8.6 km2.2% from 8.6 km to 8.6 km4.5% from 8.6 km to 8.6 km4.5% from 8.6 km to 8.6 km0.0% from 8.6 km to 8.6 km2.3% from 8.6 km to 8.6 km0.0% from 8.6 km to 8.6 km0.0% from 8.6 km to 8.7 km4.7% from 8.7 km to 8.7 km7.1% from 8.7 km to 8.7 km2.4% from 8.7 km to 8.7 km0.0% from 8.7 km to 8.7 km2.4% from 8.7 km to 8.7 km2.3% from 8.7 km to 8.7 km4.7% from 8.7 km to 8.7 km0.0% from 8.7 km to 8.7 km4.5% from 8.7 km to 8.7 km-2.3% from 8.7 km to 8.7 km2.2% from 8.7 km to 8.7 km2.3% from 8.7 km to 8.8 km4.5% from 8.8 km to 8.8 km0.0% from 8.8 km to 8.8 km-2.3% from 8.8 km to 8.8 km2.3% from 8.8 km to 8.8 km6.7% from 8.8 km to 8.8 km2.2% from 8.8 km to 8.8 km0.0% from 8.8 km to 8.8 km0.0% from 8.8 km to 8.8 km-2.1% from 8.8 km to 8.8 km4.3% from 8.8 km to 8.8 km-6.3% from 8.8 km to 8.9 km2.1% from 8.9 km to 8.9 km-20.6% from 8.9 km to 8.9 km14.1% from 8.9 km to 8.9 km14.3% from 8.9 km to 8.9 km-7.9% from 8.9 km to 8.9 km0.0% from 8.9 km to 8.9 km-2.0% from 8.9 km to 8.9 km-4.0% from 8.9 km to 8.9 km2.0% from 8.9 km to 8.9 km-2.0% from 8.9 km to 9.0 km3.9% from 9.0 km to 9.0 km1.0% from 9.0 km to 9.0 km0.0% from 9.0 km to 9.0 km11.8% from 9.0 km to 9.0 km-2.0% from 9.0 km to 9.0 km0.0% from 9.0 km to 9.0 km0.0% from 9.0 km to 9.0 km4.0% from 9.0 km to 9.0 km2.0% from 9.0 km to 9.0 km5.9% from 9.0 km to 9.1 km-4.0% from 9.1 km to 9.1 km5.9% from 9.1 km to 9.1 km-5.9% from 9.1 km to 9.1 km3.9% from 9.1 km to 9.1 km-2.0% from 9.1 km to 9.1 km0.0% from 9.1 km to 9.1 km4.0% from 9.1 km to 9.1 km-2.0% from 9.1 km to 9.1 km12.1% from 9.1 km to 9.1 km2.0% from 9.1 km to 9.2 km2.0% from 9.2 km to 9.2 km-4.0% from 9.2 km to 9.2 km-2.0% from 9.2 km to 9.2 km-2.0% from 9.2 km to 9.2 km2.0% from 9.2 km to 9.2 km0.0% from 9.2 km to 9.2 km0.0% from 9.2 km to 9.2 km-1.9% from 9.2 km to 9.2 km-3.7% from 9.2 km to 9.3 km-3.7% from 9.3 km to 9.3 km-3.6% from 9.3 km to 9.3 km-3.6% from 9.3 km to 9.3 km0.0% from 9.3 km to 9.3 km0.0% from 9.3 km to 9.3 km-1.8% from 9.3 km to 9.3 km-1.9% from 9.3 km to 9.3 km1.9% from 9.3 km to 9.3 km1.9% from 9.3 km to 9.3 km1.9% from 9.3 km to 9.4 km1.9% from 9.4 km to 9.4 km3.9% from 9.4 km to 9.4 km-2.0% from 9.4 km to 9.4 km4.3% from 9.4 km to 9.4 km10.5% from 9.4 km to 9.4 km6.5% from 9.4 km to 9.4 km4.3% from 9.4 km to 9.4 km0.0% from 9.4 km to 9.4 km4.4% from 9.4 km to 9.4 km2.2% from 9.4 km to 9.5 km4.7% from 9.5 km to 9.5 km4.5% from 9.5 km to 9.5 km2.3% from 9.5 km to 9.5 km4.6% from 9.5 km to 9.5 km2.4% from 9.5 km to 9.5 km4.7% from 9.5 km to 9.5 km2.4% from 9.5 km to 9.5 km2.4% from 9.5 km to 9.5 km0.0% from 9.5 km to 9.5 km0.0% from 9.5 km to 9.5 km9.2% from 9.5 km to 9.5 km2.4% from 9.5 km to 9.6 km0.0% from 9.6 km to 9.6 km0.0% from 9.6 km to 9.6 km9.3% from 9.6 km to 9.6 km-4.7% from 9.6 km to 9.6 km2.4% from 9.6 km to 9.6 km0.0% from 9.6 km to 9.6 km0.0% from 9.6 km to 9.6 km2.4% from 9.6 km to 9.6 km2.4% from 9.6 km to 9.6 km2.4% from 9.6 km to 9.7 km0.0% from 9.7 km to 9.7 km2.4% from 9.7 km to 9.7 km4.8% from 9.7 km to 9.7 km0.0% from 9.7 km to 9.7 km7.2% from 9.7 km to 9.7 km0.0% from 9.7 km to 9.7 km7.5% from 9.7 km to 9.7 km2.5% from 9.7 km to 9.7 km2.5% from 9.7 km to 9.7 km0.0% from 9.7 km to 9.7 km0.0% from 9.7 km to 9.7 km7.6% from 9.7 km to 9.7 km2.5% from 9.7 km to 9.8 km5.1% from 9.8 km to 9.8 km5.2% from 9.8 km to 9.8 km7.8% from 9.8 km to 9.8 km-2.6% from 9.8 km to 9.8 km5.3% from 9.8 km to 9.8 km2.6% from 9.8 km to 9.8 km2.6% from 9.8 km to 9.8 km7.9% from 9.8 km to 9.8 km10.7% from 9.8 km to 9.8 km5.1% from 9.8 km to 9.8 km0.0% from 9.8 km to 9.8 km0.0% from 9.8 km to 9.8 km2.6% from 9.8 km to 9.9 km2.6% from 9.9 km to 9.9 km0.0% from 9.9 km to 9.9 km5.3% from 9.9 km to 9.9 km5.1% from 9.9 km to 9.9 km5.1% from 9.9 km to 9.9 km5.1% from 9.9 km to 9.9 km5.2% from 9.9 km to 9.9 km5.3% from 9.9 km to 9.9 km2.7% from 9.9 km to 9.9 km2.7% from 9.9 km to 9.9 km2.7% from 9.9 km to 9.9 km0.0% from 9.9 km to 9.9 km2.7% from 9.9 km to 10.0 km0.0% from 10.0 km to 10.0 km5.3% from 10.0 km to 10.0 km-2.7% from 10.0 km to 10.0 km7.9% from 10.0 km to 10.0 km2.7% from 10.0 km to 10.0 km2.7% from 10.0 km to 10.0 km5.4% from 10.0 km to 10.0 km0.0% from 10.0 km to 10.0 km13.9% from 10.0 km to 10.0 km2.8% from 10.0 km to 10.0 km3.1% from 10.0 km to 10.0 km38.3% from 10.0 km to 10.0 km-33.3% from 10.0 km to 10.1 km2.0% from 10.1 km to 10.1 km234.6% from 10.1 km to 10.1 km-327.8% from 10.1 km to 10.1 km5.5% from 10.1 km to 10.1 km8.2% from 10.1 km to 10.1 km0.0% from 10.1 km to 10.1 km-2.7% from 10.1 km to 10.1 km0.0% from 10.1 km to 10.1 km0.0% from 10.1 km to 10.1 km5.3% from 10.1 km to 10.1 km5.5% from 10.1 km to 10.1 km11.0% from 10.1 km to 10.1 km0.0% from 10.1 km to 10.2 km-2.7% from 10.2 km to 10.2 km5.6% from 10.2 km to 10.2 km2%1%1%1%2%0 m2 km4 km6 km8 km10 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 4
Distance10.17 km / 6.32 miles
Elevation gain145 m / 476 ft
Average gradient1.4%
Maximum gradient7.6%
Elevation high222.6 m / 730 ft
Elevation low68.4 m / 224 ft
Climb difficulty score14,541.67

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
Gates Green to Newbarn
London Borough of Bromley, London
9.47 km1.5%140 m
Rushmore to Spinning Wheel
London Borough of Bromley, London
9.29 km1.5%134 m
Beckenham to Layhams
London Borough of Bromley, London
9.26 km1.4%134 m
Orp High Street to Star Hill Top
London Borough of Bromley, London
10.29 km1.6%165 m
Bromley Common to Jail Lane
London Borough of Bromley, London
11.07 km1.5%164 m

Climb Rank

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

🗺

This climb ranks 353,502nd out of 2,710,652 worldwide cycling climbs.

🧮

Ranked as the 20,552nd most difficult cycling climb of all 332,744 climbs in United Kingdom.

📉

Places 13,644th out of 268,497 cycling climbs in England.

Ranks 93rd out of 11,018 cycling climbs in London.

Ranking 59th out of 1,060 cycling climbs in London Borough of Bromley.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb