Shelly House, N16
Stoke Newington
Shelly House is a block on Shakspeare Walk.
return to article