The Common House

A town hall for the Isle of Dogs in London The 'Common House' is a town hall design proposal for the Isle of Dogs in London. The buildin...