Title: Excavations at Northwold Road, Stoke Newington, North-East London, 1981