Small red brick wall area to hold L brackets
To support loads at the edge of the table, your brackets apply a torque to the wall. Let's say you're using two brackets, and 3/4 of the 50kg is on the edge of the 25" deep table (maybe it isn't, but someday someone's going to lean on it...)

The top anchor bolt in the bracket pulls out from the wall, and the bottom edge of the bracket pushes in, generating the needed torque. The brackets are 4" tall, so let's say the distance from the top bolt to the bottom edge is 3". That means the 50kg weight at the table edge will be multiplied by (25" / 3"), or about a factor of 8, meaning the brackets will be pulling on those top bolts with a force of about 400kg. Yes, there are two brackets, but that's still 200kg per bolt, pulling straight out. Even if the brackets could hold that, the bolts won't.

You need to increase the distance between that top and bottom support points. You could do this by making the bracket taller, by having the bracket extend above the table somehow, or just by hanging the front edge of the table from cables extending up to the sides of the windows. Otherwise, it may be pretty, but it will be pretty breakable as well.