59: Walsworth Road, Hitchin, Hertfordshire