Happy electron 22. March, 202426. March, 2024Didzis Jegers Happy electron Location: London, England Project Year: 2021 Architects: MOST Architecture