Tavistock Inn was a place to relax in 1897