I used to live on Dunearn Street, so literally a 10 minute stroll from this very panel. Very odd to see it in comic form. 1