Balls Pond Road, N1 20 November 2023 londonstreetguide Leave a comment Place Name Takes its name from a publican, one John Ball, who around the middle of the 17thCentury kept an… Continue Reading