Thank you so much to the lovely, friendly people in Gipsy Hill chatting with me each week and for letting us pilot these in your neighbourhood 🙏🌟
@impurbanhealth.bsky.social
Thank you so much to the lovely, friendly people in Gipsy Hill chatting with me each week and for letting us pilot these in your neighbourhood 🙏🌟
@impurbanhealth.bsky.social
Proving glanceable realtime #airpollution info in the street 👀🚦
A busy day up a ladder! 🪜
@impurbanhealth.bsky.social @imperialcollegeldn.bsky.social
@ellarobertafdn.bsky.social
Proving glanceable realtime #airpollution info in the street 👀🚦
A busy day up a ladder! 🪜
@impurbanhealth.bsky.social @imperialcollegeldn.bsky.social
@ellarobertafdn.bsky.social
3 new ones up Along South Africa Road inc one at a bus stop 🙌👀
Thanks so much to my brilliant assistant Nishan for her help🙏
Glanceable #AirPollution info 🚦
We’re on a roll! 🚀
@impurbanhealth.bsky.social @ellarobertafdn.bsky.social @imperialcollegeldn.bsky.social
3 new ones up Along South Africa Road inc one at a bus stop 🙌👀
Thanks so much to my brilliant assistant Nishan for her help🙏
Glanceable #AirPollution info 🚦
We’re on a roll! 🚀
@impurbanhealth.bsky.social @ellarobertafdn.bsky.social @imperialcollegeldn.bsky.social
I always though I smelled a faint odeur d'eau de cologne of burnt toast when I had to talk to the sales department prior to scheduled dev releases for any of my projects. My eye would also involuntarily twitch as well.
I always though I smelled a faint odeur d'eau de cologne of burnt toast when I had to talk to the sales department prior to scheduled dev releases for any of my projects. My eye would also involuntarily twitch as well.