London Adsby JoUnited Kingdom: London - Islington, United Kingdom: London - Kensington Chelsea4 May 200715 October 2026So I was in London a few days ago for work and could not help but take notice of these…