The 23rd annual Orchids Festival at Kew Gardens has kicked off and it has transformed southwest London into a tropical paradise. For those of us who can’t really afford a holiday right now, this stunning display will treat you to taste of Thailand’s vibrant plant life, culture and even food.