Inside Ed's Shed© David AdjayeThis weekend sees London take part in the 21st annual Open House Weekend. The best, biggest and most architecturally beautiful buildings will open their magnificent doors for the public to roam around as they please, and all for free. After the overwhelming success of previous years, 2013 has the largest selection of buildings to date, with 830 homes, businesses and schools taking part. Alongside the world famou...