Beefeater travellers rest phone A kenton road, London HA1 3EJ Harrow, Greater London HA1 3EJ map The Travellers Rest Beefeater Grill phone Travellers Rest, Kenton Rd, Kenton Harrow, Greater London HA3 8AT map if (!IN_DEV) { ?> } ?>