This is a small pocket park in Twickenham town centre on a plot that was once a row of houses, later cleared to make space ...