224 Big Hill Road, Leeds and the Thousand Islands