flowers
 






 

Question by  John2237 (6)

Where did they hold the Chelsea Flower Show in 2006?

What building?

 
+5

Answer by  dwammer (710)

The RHS Chelsea Flower Show is held in the United Kingdom each year. In 2006, the show was at the Cancer Research UK Garden.

 
You have 50 words left!