Home of Matilda, Matildan Tammipuisto, Mathildedal