A traditional English pub with bags of charm and character, The White Horse in Harrow serves up classic ales and fine fresh, food in cosy, relaxed surroundings. Log fires offer a warm welcome on winter nights - and there's a lovely beer garden and terrace for summer.