Preheat oven to 350F and grease an 8x4 loaf pan.
In a large bowl, beat together butter, sugar, eggs, and vanilla. Add in lemon zest and lemon juice and beat until creamy.
In a small bowl, mix together flour, baking powder, and salt. Slowly add flour mixture into wet mixture, beating slowly until all combined.
Add almond milk and beat until creamy. Pour into greased loaf pan.
Bake for 50-55 minutes or until toothpick inserted comes out clean.
Meanwhile, make the glaze. Heat blueberries and water on stove or microwave until bursting. Press down on skins once burst. Either remove skins by running through sieve and keeping the juice, or leave them. Add blueberry mixture to a glass measuring cup with powdered sugar and mix. Add almond milk slowly until you reach desired consistency.
Once cake has totally cooled, frost with glaze.