The Hampton Court Palace Flower Show opens today in London, exhibiting an amazing 47 show gardens and over 500 horticultural stands. You’d be right in guessing that this is the largest garden show in the world. Although also run by the Royal Horticultural Society, unlike Chelsea, it has a very relaxed feel to it and visitors are actively encouraged to get in amongst the plants in many of the gardens. Continue reading