If you are not in the UK, you probably wonder ‘what is the fuss all about’. Well, let me tell you – Chelsea Flower show is huge, huger than huge, it is an absolute ‘stop everything you are doing’ it is Chelsea Flower show time. Let’s talk about it and why is it so important, and why it should be on your must visit list every year if you are in town when it is happening. First, it is all about them flowers. Pretty, colourful and the best of British. Flowers are a big thing in London (and I assume…