What is London in Bloom?

18th November 2014 by admin066

London in Bloom is a campaign and competition where Boroughs, communities, residents, businesses can work together to improve the environment of London to make a greener, cleaner place to live, work and visit.