The Almshouses of Balls Pond Road

At Islington borough’s eastern edge, on the north side of Balls Pond Road, beyond the traffic bustle and behind railings, these old two-story buildings surround a tranquil green courtyard. They are … Read more