village haven bed & breakfast is located 22 summit road in e17 (E17 9) in the region of london (england). This place is listed in the guest house category of the geodruid e17 2022 guide.