London-based architecture firm, L+ Architects, proudly unveiled a stunning new mural on its windows on Monday, March 24, 2025. The vibrant artwork, created by acclaimed local artist Anna Starling, is part of the Sheen Art Trail and celebrates creativity, community, and the transformative power of