Sherwood Lodge is a modern four-bedroom detached family home situated on a secluded plot close to Hertford town centre and Hertford North Station. This lovely