The local manor house, Highbury House, used to be on the site of Eton House, Leigh Road, to the south-west. This marker may have been on the boundary of those grounds, but we don't have access to historical maps of the area so we are guessing.