The Floating Church


The Floating Church, Genesis, is a new, wide-beam canal boat crowned with an innovative pop-up roof designed by London-based architects Denizen Works. The barge commissioned by the Diocese of London as a mobile assembly space was developed in collaboration with Turks Shipyard and naval architect Tony Tucker. Genesis is conceived as a modern-day mission, developing links with growing communities living around the canal in East London over the next 25 years. Its mobility and flexibility of programme will ensure lasting […]

Continue reading