Thames Landing Thames Landing opened on July 3, 2024. (207) 805-1110Thames Landing, Thames Street, Portland, ME, USAWebsite | Map