Harrow Hill Howick is an elegantly furnished, English country home; a guesthouse providing bed and breakfast facilities, in a quiet, luxurious and peaceful haven.