The Kangaroo Inn is located on the B4368 (Clun Road) approximately 3 miles west of Craven Arms (A49: Shrewsbury-Ludlow Road.) More precisely:
Distance and direction from selected places:
| Aberystwith | 74 miles | W |
| Birmingham | 55 miles | E |
| Bristol | 86 miles | SW |
| Hereford | 35 miles | S |
| London | 153 miles | SE |
| Ludlow | 10 miles | S |
| Manchester | 94 miles | N |
| Oxford | 94 miles | SE |
| Shrewbury | 24 miles | N |
All distances derived from those on the old milestone obelisk on the corner of the Ludlow and Clun roads opposite the Craven Arms Hotel. View Map