Thames Landing Oyster House is a locally owned oyster house and seafood restaurant in New London, CT. We strive to make dining with us an easy, fun, and comfortable experience. We are right in New London’s transportation center, across from the Union (New London) Rail Station (Amtrak/Shoreline East/Acela), the Bus Station, the Block Island Ferry, the Fisher’s Island Ferry Address:
Read more...