-
Recent Posts
Categories
Tag Archives: kensington flower show
EVERYTHING YOU NEED TO KNOW ABOUT THE CHELSEA FLOWER SHOW
The Chelsea Flower Show is one of the must attend events of the year for botanists. Located in the beautiful scenery of the Royal Hospital, Chelsea, the Flower Show brings floral extraordinaires from across the globe to London, and offers … Continue reading