About The Harrow Inn Igtham Ltd. (03077832) United Kingdom