Cedarshed is proud to display garden sheds at the Tokyo Greenery Fair. The exhibition starts September 29th and goes through October 28th, 2012. Cedarshed sheds are displayed in Inokashira Park.
Here's some wonderful images of our sheds in the gracious park-like setting in at the exhibition.
Please stop by and visit our display!