London is a bustling city with a range of activities going round the clock across its landscape. A little known fact – at least, to those not living in the UK – about London is that the city takes pride in its rich flower culture and ecosystem. From cultivation to market, the ecosystem is strong…