A beautifully lush green gorge just a few miles from Lairg
Arlington Square in Islington is surrounded by trees in an out of the way part of London. Perfect for an afternoon smoking .... who knows?
Playing for pennies in Islington, North London