Categories faith A Floating Church Will Soon Set Sail on London’s Canals Post author By Godinterest Post date December 11, 2017 2 Comments on A Floating Church Will Soon Set Sail on London’s Canals The aptly named Floating Church is just that. Tags Boat, Canals, Christian, Christianity, Church, Floating Church, London, Mayor’s key Opportunity Areas, Worship