New River begynner i elva Lee i Hertfordshire og gikk opprinnelig til New River Head i bydelen Islington – men ender i dag i Stoke Newington nord for byen.