Preheat the oven to 180 degrees C. Grease and flour two 20cm round cake pans.
In a large bowl cream together the butter and sugar until light and fluffy. Beat in the eggs one at a time, mixing well after each addition. Combine the flour, baking powder and salt; stir into the batter alternately with the milk. Stir in vanilla. Distribute batter evenly between the prepared pans.
Bake for 25 to 30 minutes in the preheated oven, until the cake springs back when pressed gently in the center. Cool in pans over a wire rack. When completely cooled, ice or fill as desired.