Abney Park is situated in Stoke Newington, London, England. It is a 13ha park dating from just before 1700, named after Lady Mary Abney and associated with Dr Isaac Watts. In the early 18th century, the park was accessed via the frontages and gardens of two large mansions â her own manor house , and the neighbouring Fleetwood House. Both mansions fronted onto Church Street in what was then a quiet Nonconformist village.