As the number of people living in cities increases, the sustainability and support for ecology becomes increasingly important. This infographic demonstrates the viability and opportunity that presents itself in one of the most densely populated cities on the planet, London.