The Arrival August 26th, 2020| The arrival of the beautiful Isola lodge at Chichester Marina. A picturesque location for a unique on water holiday home.